Last modified: 2006-05-12 12:59:14 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
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.
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
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.
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.