Last modified: 2006-05-12 12:59:14 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 5821 - Confirm email feature sends two emails for first confirmation request
Confirm email feature sends two emails for first confirmation request
Product: MediaWiki
Classification: Unclassified
User preferences (Other open bugs)
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2006-05-03 22:29 UTC by emddudley
Modified: 2006-05-12 12:59 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description emddudley 2006-05-03 22:29:22 UTC
When a new user creates an account and clicks on the "Confirm your e-mail
address" link to Special:Confirmemail for the first time, an email is sent
immediately. Subsequent visits to Special:Confirmemail do not automatically send
emails; emails are then only sent when the user presses the "Mail a confirmation
code" button.

There is no message presented to the user stating that an email was sent that
first time. Instead, the message "This wiki requires that you validate..." is
presented and there is a button to "Mail a confirmation code". Clicking on the
button results in a second email being sent. It appears to the user that they
received two emails even though they only requested one confirmation.

The user should be presented with a message the very first time they visit
Special:Confirmemail stating that an email was automatically sent, OR an email
should not be sent automatically the first time they visit Special:Confirmemail.
Comment 1 Brion Vibber 2006-05-03 22:41:49 UTC
A mail is not sent on visit to Special:Confirmemail unless you click the 

However, IIRC a mail *is* sent when you register the account or change the 
set address.
Comment 2 emddudley 2006-05-04 02:12:09 UTC
Steps to reproduce:
1. Create new account, with E-mail field filled in.
2. Click Preferences. Click "Confirm your e-mail address" link.

E-mail immediately arrives at inbox. User is at Special:Confirmemail, with no
indication that email was sent.

3. Click the "Mail a confirmation code" button.

Second E-mail arrives at inbox. User is presented with "Confirmation e-mail
sent" message in big red letters, still on Special:Confirmemail.
Comment 3 Rob Church 2006-05-12 12:59:14 UTC
I rewrote Special:Confirmemail to behave in a more sane fashion; it now informs
the user of the date and time their email address was last authenticated, if at
all. I'm inclined to close this FIXED as a result of those changes.

Note You need to log in before you can comment on or make changes to this bug.