Поставил SpamAssassign на FreeBSD. Почтовый сервер Postfix. Нужен совет, где лучше письма со спамом отсекать: на клиенте (слышал есть фильтр bayer для Bat) или на фре.P.S.
У многих клиентских машин стоит Outlook.
P.S.S.
На фрю не очень хочется ставить procmail вместо postfix.
>Поставил SpamAssassign на FreeBSD. Почтовый сервер Postfix. Нужен совет, где лучше письма
>со спамом отсекать: на клиенте (слышал есть фильтр bayer для Bat)
>или на фре.
>
>P.S.
>У многих клиентских машин стоит Outlook.
>P.S.S.
>На фрю не очень хочется ставить procmail вместо postfix.Конечно спам надо отсекать на сервере.......и с Postfix он будет работать без всяких procmail.....обычно SpamAssassign делают в связке с Amavisd, в инете материал найдешь....
Поддерживаю wIT. Есть только одно маленькое замечание:>На фрю не очень хочется ставить procmail вместо postfix.
Что значит "вместо"? Procmail - не почтовый сервер, а средство обработки уже полученной почты, поэтому пишем не "вместо", а "вместе", ставим Procmail, настраиваем правила фильтрации и наслаждаемся жизнью :-).
P.S.: У меня так и сделано...
Может есть хорошая дока по настройке procmail при работающем postfix?
>Может есть хорошая дока по настройке procmail при работающем postfix?Глянь вот тут: http://www.opennet.me/man.shtml?topic=procmail&russian=0&cat...
Спасибо за доки.Правильно ли я предполагаю:
Сейчас у меня вся почта проходит от postfix через фильтр:/etc/postfix/master.cf
----------------------
smtp inet n - n - - smtpd
-o content_filter=spamfilter:spamfilter unix - n n - - pipe
flags=Rq user=spamfilter argv=/usr/bin/postfixfilter -f ${sender} -- ${recipient}А сам фильтр такой (файл postfixfilter):
#!/bin/bash
/usr/bin/spamc | /usr/sbin/sendmail -i "$@"
exit $?Теперь я компилю procmail и создаю два файла:
.procmailrc и .forward с соответствующими настройками.P.S.
У меня почта на всех юзеров падает в /var/spool/mail. Как тут грамотнее с файлами быть (Они ведь на каждого пользователя пишутся)?
>Как тут грамотнее с файлами быть (Они ведь на каждого пользователя пишутся)?/etc/procmailrc - общесистемный файл
~/.procmailrc - соответственно, индивидуальный
~/.forward - только индивидуальныйЕсли планируется, что правила обработки будут общими для всех, достаточно /etc/procmailrc.
>/etc/procmailrc - общесистемный файл
>~/.procmailrc - соответственно, индивидуальный
>~/.forward - только индивидуальный
>Если планируется, что правила обработки будут общими для всех, достаточно /etc/procmailrc.Прошу прошения за назойливость, но очень хотел уточнить:
/etc/.procmailrc - я трогать не буду.Правлю в домашних каталогах .procmailrc.:
------------------------------------------
MAILDIR=$HOME/mail
DEFAULT=$HOME/mail/Inbox
LOGFILE=$HOME/mail/proc.log# Catch SPAM
:0
* ^X-Spam-Flag: YES
* ^X-Spam-Level: \*\*\*\*\*\*
spam
------------------------------------------и .forward
"|IFS=' ' && exec /usr/bin/procmail || exit 75 #username"Тогда у меня вся почта должна по дом. каталогам раскидываться (Вместо /var/spool/mail), а спам убиваться. Верно?
P.S.
Программа pop3 почту тогда будет находить и отдавать?
>Тогда у меня вся почта должна по дом. каталогам раскидываться (Вместо /var/spool/mail),
>а спам убиваться. Верно?
>
>P.S.
>Программа pop3 почту тогда будет находить и отдавать?Да, где-то так оно и будет.
Вот, кстати, еще ссылка: http://www.speak.msk.ru/proxy/index.php?url=http://opennet.r...
>Да, где-то так оно и будет.
>
>Вот, кстати, еще ссылка: http://www.speak.msk.ru/proxy/index.php?url=http://opennet.r...Большое спасибо.
У меня, спамц через процмаил нормально работает, тока
письма помечает, какие спам, а какие нет.Подскажите, как сделать так, чтобы письма удалялись НАХ вообще, которые считаются спамом, или хотяб куда-нибудь бросались, но только не пользователям
:0fw: /tmp/virus2.lock
|/usr/local/bin/spamc:0fw: /tmp/virus2.lock
* ^X-Spam-Flag
/dev/null
>:0fw: /tmp/virus2.lock
>|/usr/local/bin/spamc
>
>:0fw: /tmp/virus2.lock
>* ^X-Spam-Flag
>/dev/null
А в какой именно файл это прописать?
Просто я не использую процмэйл...
Поставил SpamAssassign на Fedora. Почтовый сервер CGPro. Подскажите как настроить его по минимуму, главное чтобы спам резал, пока стоит по умолчанию.