LINUX.ORG.RU

fetchmail+spamassassin


0

0

С добрым. Имеется домен у хостера, на нем почтовые ящики. Настроил связку fetchmail+POstfix+Dovecot, почта принимается по fetchmail с этого домена, отправляется через smtp.gmail.com. Хранится в папках пользователей. Почта приходит и уходит нормльно, все работает, но в почте много спама. Вот хочу прикрутить к этому добру spammassassin+clamav. А именно чтобы после того как fetchmail принял почту он отдал ее антиспаму и антивирусу, ну а они уже передали после проверки postfixy и он ее уже кидал тем юзерам которым она предназначалась, а письма спама отдельному юзеру spam Подскажите плиз как реализовать имеенно то что я описал, потому что много перерыл информации.. ничего пока не нашел.

Ответ на: комментарий от Smeea

рассматривал этот вариант, но после этого он кладет почту не в папку к пользователям (почта доcтавляется dovecot) а в папку /var/spool/mail/USER..... так и не смог побороть этот вариант с procmail. Не могу понять почему он не отдает письма потом dovecot и кладет их в другую папку. Если отключить procmail то почта нормально ходит куда нужно.... только не фильтруется на спам...сие есть плохо :(. Подскажите в чем же брикол тогда с procmail ?

sasha_danhil
() автор топика
Ответ на: комментарий от sasha_danhil

а прикрутить спамассасин к постфиксу не катит ?

drull ★☆☆☆
()

А именно чтобы после того как fetchmail принял почту он отдал ее антиспаму и антивирусу, ну а они уже передали после проверки postfixy

обычно немного наоборот делается: почту принимает постфикс, передает спамассасину, если не спам - то спамассасин возвращает ее назад, и почта передается довекоту, он раскидывает ее по ящикам, а оттуда при помощи фетчмейл она забирается клиентами

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

в procmailrc можно задать MAILDIR, например у меня так:

MAILDIR=/home/komintern/Mail

на спам проверяется так:

:0fw
| /usr/bin/spamc -f

:0
* ^X-Spam-Status: Yes
/dev/null

Komintern ★★★★★
()

да и вообще, зачем все так сложно?
прописываешь свои МХ-ы для домена и делаешь там postfix+dovecot+SA, а еще лучше грейлистинг.

Komintern ★★★★★
()

poll pop.mail.ru with proto POP3
user 'sasha_danhil'
pass rassword_of_sasha_danhil
smtphost localhost

Это из fetchmailrc
То есть fetchmail отдает принятую почту не сразу пользователю, а местному
почтовику. Ну а к нему у тебя ведь спамассассин уже прикручен?

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