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

Как в exim'е обработать новое письмо?

Пользователь А написал письмо пользователю Б. Отметку об этом надо записать в текстовый документ или БД. Каким образом это (факт того что у пользователя Б появилось новое не прочитанное письмо) можно сделать?

Читал про "автоответчик", но так и не понял можно ли это вообще использовать. А если проверять через SMTP то надо знать пароли всех пользователей и нагружать сервер почты запросами.
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Думаю, можно в роутере на доставку локальному пользователю, добавить condition с выполнением mysql-lookup, где и выполнить insert. https://www.exim.org/exim-html-current/doc/html/sp...
Или для транспорта, выполняющего доставку локальному пользователю, добавить shadow_transport с driver=pipe и передавать письмо/заголовки некому внешнему скрипту, который либо сложит ифнормацию о новом письме в БД, либо сразу оповестит пользователя.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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