Last modified: 2011-03-13 18:04:51 UTC
Steps to reproduce: 1. Logged in user navigates to wiki media main page. 2. Click on the 'User preferences' link. 3. Enter invalid email address to the 'E-mail (optional)*' field. (Eg. test@test) 4. Click on the 'Save' button. Actual results: System accepts the email address and 'A confirmation e-mail has been sent to the nominated e-mail address...' message displayed. Expected results: 'The e-mail address cannot be accepted as it appears to have an invalid format. Please enter a well-formatted address or empty that field.' message should displayed. URL : http://prototype.wikimedia.org/rc-en/index.php/Main_Page Version : 1.17alpha (r80667)
test@test is actually a valid email, to the extent if it was on the local network
To determine if an email was actually valid, we would have to actually start an SMTP connect to see if the address would be received or not.
I'm thinking this sort of check could and should be written as an extension.
The confirmation email is the validation check step. The correct way to validate an email address is to try to send email to it.