LINUX.ORG.RU
ФорумAdmin

Как напрямую получать всю почту в скрипт


0

0

Требуется сделать следующее: 1. получать все письма (не зависимо от того, есть ли такой пользователь на данном сервере или нет, ни в какие почтовые ящики соответственно их не требуется складировать, всегда отвечать что письмо получено) 2. проверять письма на вирусы 3. передавать письма скрипту (вместе со статусами проверки на вирусы)

Более ничего Postfix не должен делать. Прошу подсказать возможно ли такое или же для такой задачи требуется «копать» в каком-то другом направлении.

Если таки возможно - попросил бы помочь с начальной конфигурацией Postfix.

Заранее спасибо за помощь.


Ответ на: [offtop] от bk_

[REofftop]

К сожалению или к счастью не знаком с Ф.А.В. (кем бы он, она или оно не было).

alexx1
() автор топика

1. В /etc/postfix/main.cf:

    local_recipient_maps =
2. amavis+clamav ?
3. .forward в userdir на procmail, который уже средствами к примеру того-же перла обрабатывает все... кстати амавис туда и прицепит все проверки на вирусы, даже и на спам...

fjfalcon ★★★
()
Ответ на: комментарий от fjfalcon

Спасибо. Параметр «local_recipient_maps = » очень помог (только изучаю Postfix).

Пока ждал ответа получился немного иной «перехват» посредством механизма - smtpd_proxy_filter и далее сразу во внешний скрипт. Но еще много пробовать и тестировать надо.

Этот вариант оставлю на закуску :)

alexx1
() автор топика

> 1. получать все письма (не зависимо от того, есть ли такой пользователь на данном сервере или нет, ни в какие почтовые

ящики соответственно их не требуется складировать, всегда отвечать что письмо получено)


В общем случае это не самая лучшая идея: можно получить много трафика на спаме, причём ещё и адреса в домене могут спаммерам приглянуться для подстановки в качестве обратных.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.