Sending e-mail using Special:EmailUser does reveal the e-mail address of the sender.
authorRotem Liss <rotem@users.mediawiki.org>
Tue, 17 Jun 2008 07:31:35 +0000 (07:31 +0000)
committerRotem Liss <rotem@users.mediawiki.org>
Tue, 17 Jun 2008 07:31:35 +0000 (07:31 +0000)
includes/specials/Emailuser.php
languages/messages/MessagesEn.php

index 3f55d0e..bf4eea7 100644 (file)
@@ -149,14 +149,12 @@ class EmailUserForm {
                $subject = $this->subject;
 
                $prefsTitle = Title::newFromText( 'Preferences', NS_SPECIAL );
-               $emailTitle = Title::newFromText( 'Emailuser', NS_SPECIAL );
                
                // Add a standard footer
                $footerArgs[0] = $wgSitename;
                $footerArgs[1] = $from->name;
                $footerArgs[2] = $to->name;
                $footerArgs[3] = $prefsTitle->getFullURL();
-               $footerArgs[4] = $emailTitle->getFullURL() . '/' . urlencode( $from->name ); // Url to Special:Emailuser/Username
                $this->text = $this->text . "\n" . wfMsg( 'emailuserfooter', $footerArgs );
                
                if( wfRunHooks( 'EmailUser', array( &$to, &$from, &$subject, &$this->text ) ) ) {
index ae66253..3606efa 100644 (file)
@@ -2017,8 +2017,7 @@ The e-mail address you entered in your user preferences will appear as the "From
 'emailuserfooter' => 'Sent automatically by $1 to $2 for $3
 Please note, $1 cannot be held responsible for the content of this email.
 The option to remove yourself from these mailings is in your preferences
-Check your preferences at $4 and uncheck "Enable e-mail from other users."
-To e-mail back without revealing your e-mail address, please use $5',
+Check your preferences at $4 and uncheck "Enable e-mail from other users."',
 
 # Watchlist
 'watchlist'            => 'My watchlist',