Задать вопрос
@ofounder

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

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

Т.е если email не валиден , то и не отправлять туда письмо , не пытаться даже туда отправить (а например записать невалидный email в лог)
  • Вопрос задан
  • 400 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    DevOps-инженер с нуля
    15 месяцев
    Далее
  • Hi-TECH Academy
    L101 Администрирование Linux. Базовый курс
    5 дней
    Далее
  • Нетология
    Devops-инженер с нуля: расширенный курс
    19 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Валидность email и так проверяется перед отправкой (acl с директивой verify = recipient). Правда для удалённых хостов - только домен. Можно проводить проверку, отправляя запрос через SMTP на проверку существования получателя, изменив acl таким образом: verify = recipient/callout=10s. Данное действие вызовет дополнительную нагрузку на сервер.

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

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

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