Verification if the user controls an entered email address can be done as following:
- random but unique cookie string is generated
- the cookie is stored in the system, keyed by address
- a probe message containing the cookie is sent
- the user clicks on link contained in the message
- user gets screen where he should enter his email again
- if a match is found, the address is confirmed
- if the cookie is not found, an error message is displayed on the screen
- if the cookie is found but the address is different, an error message is displayed on the screen and user has second chance to enter his address
- if second chance failed, cookie is removed from the system and an error message is sent back
Labels:

2 Comments
Hide/Show CommentsApr 27, 2004
Michal Mach
Why not stay with the clickthrough model? We have it done in password reminder.
Please, let's not struggle with getting messages again...
Apr 29, 2004
Rafał Krzewski
Right, your method is better, updating page.