I would use a combination of double email fields (it isn't as irritating as you think), server-run email verification with hash link, and user-run email verification via hash code included in the body of his email. The latter method would be described under "Didn't get your verification email?" and would basically consist of the user emailing a specified hash code to your verification address from the email the user signed up with. All you need is a script that can run through the contents of your email box every so often, matching email addresses and hash codes to unverified user accounts.
Of course, if your email system blocks their email as well, then they're stuck. But this isn't nearly as likely.
In reply to Re: Yet Another E-mail Validation Question
by TedPride
in thread Yet Another E-mail Validation Question
by tanger
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |