Page MenuHomePhabricator

Watchlist notifications do not respect $wgEnableEmail = false
Closed, ResolvedPublic


I want to disable all email from my development wiki, which has some real data in it. Users have been getting emails for changes to pages on their watchlist.

I have $wgEnableEmail = false as the last line of LocalSettings.php

Version: 1.23.0
Severity: normal



Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 22 2014, 3:24 AM
bzimport added a project: MediaWiki-Email.
bzimport set Reference to bz63678.
bzimport added a subscriber: Unknown Object (MLST).

You have to set $wgEnotifWatchlist to false.

But on Special:Preferences the option is not shown, when wgEnableEmail is false, so there should not be send mails, when $wgEnableEmail is false and no need to set $wgEnotifWatchlist explicit. But $wgEnotifUserTalk seems to have the same issue.

Change 132348 had a related patch set uploaded by Withoutaname:
If is false, disable other email settings

Change 132348 merged by jenkins-bot:
If $wgEnableEmail is false, disable other email settings

Heh. I guess that works.