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

Есть ли возможность запускать внешний обработчик при возникновении ошибки доставки письма в Exim?

Здравствуйте.
Интересует следующее. Есть ли какая-нибудь возможность запускать внешний обработчик при возникновении ошибки доставки письма в Exim. Попросту говоря - нужно так, что если exim словил 111, -52 или -51 ошибки то он запускает какой нибудь внешний скрипт и передает ему email который вызвал ошибку.

Если exim этого не умеет, то может быть подскажете тот MTA кто умеет.
  • Вопрос задан
  • 2899 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Решения вопроса 2
la0
@la0
Тоже интересует вопрос.

Пока реализовано так: все bounce сообщения (которые уходят отправителю при недоставке письма) ловятся(habrahabr.ru/post/164661), парсятся, оттуда достаётся изначальный msg_id и по нему делается логика.
Ответ написан
Kerman
@Kerman
Хоть бы операционку уточнили. В Unix (FreeBSD) можно перенаправлять лог экзима в любой самописный скрипт и в нём обрабатывать любые ошибки. Делается это в /etc/syslog.conf
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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