On my intranet 1.16.2 wiki, with respect to email:
- Users can update their email addresses under preferences, save,
receive a confirmation email, and see that their address is
authenticated after clicking the link
- I (skew) receive notfications on all changes from everyone
(via $wgUsersNotifiedOnAllChanges)
- No users receive notifications for pages they're watching
- If I remove myself from $wgUsersNotifiedOnAllChanges, I don't
receive any notifications (after asking others to edit pages I
created that I'm watching)
I found plenty of messages on smtp setup, but nothing related to what I'm
seeing. Given how well it handles email, I'm not sure what else to look at
for why users can't get notifications. If anyone can offer any insights,
I'd appreciate it.
Here are my givens:
My LocalSettings.php file includes
----------------------------------------------------
# Default user options
$wgDefaultUserOptions['enotifminoredits'] = 1;
$wgDefaultUserOptions['enotifrevealaddr'] = 1;
$wgDefaultUserOptions['enotifusertalkpages'] = 1;
$wgDefaultUserOptions['enotifwatchlistpages'] = 1;
$wgDefaultUserOptions['watchcreations'] = 1;
$wgDefaultUserOptions['watchdefault'] = 1;
$wgDefaultUserOptions['watchdeletion'] = 1;
$wgDefaultUserOptions['watchmoves'] = 1;
# Email settings
$wgEmailAuthentication = true;
$wgEnableEmail = true;
$wgEnableUserEmail = true;
$wgSMTP = array(
'host' => xxxx.xxxx".com",
'IDHost' => xxxx.xxx".com",
'port' => 25,
'auth' => false,
'username' => "",
'password' => ""
);
$wgEnotifUseJobQ = true;
$wgEnotifUseRealName = true;
$wgEnotifUserTalk = true;
$wgEnotifWatchlist = true;
# These people receive emails on all changes
# Declare this twice so it works for all versions (comma to add more)
$wgUsersNotifiedOnAllChanges = array( 'skew' );
----------------------------------------------------
Under my preferences, I have these set:
----------------------------------------------------
E-mail confirmation: Your e-mail address was authenticated on May 4, 2011
at 23:42.
Enable e-mail from other users
E-mail me when a page on my watchlist is changed
E-mail me when my user talk page is changed
E-mail me also for minor edits of pages
Reveal my e-mail address in notification e-mails
E-mail me on replies to a thread I am watching
Along with
Add pages I edit to my watchlist
Add pages I move to my watchlist
Add pages I delete to my watchlist
Add pages I create to my watchlist
Watch threads that I create or reply to
(all of the Hide options are unset)
----------------------------------------------------
Thanks.
- skew