Я использую регистрацию и подтверждение по электронной почте в своем проекте (да, я знаю об OpenID. В моей стране не хватает главной службы электронной почты).Как проверить электронную почту с орфографической ошибкой при регистрации пользователя
Иногда пользователи пропускают свои адреса электронной почты. Я знаю об этом из-за того, что письма не были доставлены в почтовый ящик. Ошибочный адрес абсолютно правильный, потому что я проверяю его с регулярным выражением - скажем, jon .doe @ example.com intestead of john .doe @ example.com. И я не хочу дублировать поле электронной почты в регистрационной форме (кому это нравится?).
Процедура обработки запроса не может ждать доставки электронной почты - это может занять непредсказуемое время. Итак, мой скрипт вернет пользователю сообщение с подтверждением «Было отправлено электронное письмо». И пользователь будет ждать его навсегда (причина, а не - он/она превратится в альтернативный проект с более совершенной системой регистрации).
Кто-нибудь знает, как его можно улучшить (на любом языке программирования)?
Жирным шрифтом это намного лучше :) – Nulldevice
Курсив не подчеркивал достаточно;) –