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

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

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

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

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

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

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