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

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

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

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

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

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