@ofounder

Как заставить exim проверять валидность email перед отправкой письма?

Как заставить exim проверять валидность email перед отправкой письма ?

Т.е если email не валиден , то и не отправлять туда письмо , не пытаться даже туда отправить (а например записать невалидный email в лог)
  • Вопрос задан
  • 386 просмотров
Пригласить эксперта
Ответы на вопрос 1
Валидность email и так проверяется перед отправкой (acl с директивой verify = recipient). Правда для удалённых хостов - только домен. Можно проводить проверку, отправляя запрос через SMTP на проверку существования получателя, изменив acl таким образом: verify = recipient/callout=10s. Данное действие вызовет дополнительную нагрузку на сервер.

Если вам действительно необходимо добавить проверку по регулярке, полагаю вам придётся использовать встроенный perl и какой-нибудь скрипт, вроде этого www.commandlinefu.com/commands/view/10321/validate...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы