Ticket #53 (closed требование: duplicate)

Opened 4 years ago

Last modified 4 years ago

Проверка валидности email через SMTP

Reported by: teiko Assigned to: teiko
Priority: Важный Milestone: EContact 2
Component: cemail Version: 0.1
Keywords: Cc:
Working_time: state:
Time_estimation:

Description

После проверки синтаксиса email'а и существования домена можно дополнительно отправлять запрос на сервер, чтобы узнать существует ли данный пользователь.


Вопросы:

  • Данный способ проверки проходит долго, около 30 секунд
    • Нужен ли такой способ проверки? (Откуда возникла необходимость именно такой проверки?)
    • Сделать так, чтобы пользователь ждал на страничке, пока пройдет полная проверка (я бы не стал ждать), или проверять в фоновом режиме на сервере?
  • Возможно, есть проверка существования пользователя специфичным для сервера путем, но это требует дополнительного времени исследования
  • Считать ли адреса собственных почтовых серверов за правильные, вроде atermath@atermath.com

Change History

01/04/08 00:08:31 changed by Syndicus

1. Это нормальная процедура проверки, которую осуществляет каждый здравый почтовый сервер, например модуль VERIFY в postfix. Других вариантов проверять доступность адреса вроде бы нет. 2. Если у пользователя на странице запрашивают e-mail, то со страницы нельзя пройти дальше, пока не будет получен ответ. 3. Специфичные пути специфичны, мы должны проверять согласно соответствующему RFC. 4. Мы не анализируем названия доменов, поэтому если atermath.com принимает почту, значит он правильный.

01/06/08 09:57:08 changed by teiko

  • status changed from new to closed.
  • resolution set to duplicate.