On Special:Userlogin we see
- E-mail (optional): Enables others to contact you through your user or user_talk page without needing to reveal your identity.
even though those capabilities are turned off, (no buttons on those
pages to do any contacting), using $wgEnableUserEmail=false;
Indeed, in this case the message should just mention that one will get
a button to press when one forgets their password to have it sent.
Also mention that anyway.
Of course what they see upon account creation may not reflect the
state of the administrator has set the switches years later when they
attempt to use such features.
I see I have a report I was going to submit earlier for 1.9.2, I'm not
sure if it still applies. Here it is anyway:
Subject: $wgEnableUserEmail message but $wgEnableEmail test
Even if one does $wgEnableUserEmail = false;
On Special:Userlogin&type=signup users will still see
"* E-mail (optional): Enables others to contact you through your user
or user_talk page without needing to reveal your identity."
Same on Preferences, though indeed at least the related click box
One has to $wgEnableEmail = false; to stop it.
So there should be two messages, one for each variable. Not just one.