|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kirill Nuzhdin 2:5020/400 03 Aug 2005 20:04:20 To : Alexey Skoufyin Subject : Re: [Q] Postfix, фильтры --------------------------------------------------------------------------------
Alexey Skoufyin wrote:
> /usr/local/bin/spamfilter это шелловский скрипт, который скармливает письмо
> SpamAssasin-у и после проверки инжектирует письмо обратно в очередь
> Postfix-а с помощью sendmail (как описано в FILTER_README)
> Однако, оказалось что письмо попадает в самое начало очереди, и
> соответственно снова проходит по всем фильтрам, в результате чего
> зацикливается и боунсится с сообщением "Too Many Hops". Как указать
> Postfix-у что письмо после фильтра 'spam' не должно больше подвергаться
> фильтрации (аналог -o content_filter=)?
>
> Читал FILTER_README вдоль и поперёк, читал man pipe(8), все глаза сломал...
> Помогите разобраться, господа!
может быть так: принимать без фильтрации все письма с локалхоста (или с
хоста, на котором висит спамассасин) - добавить его в mynetworks и
где-нибудь в начале smtpd_client_restrictions вставить permit_mynetworks
или сделать так: повесить на, например, 127.0.0.1:11025 smtpd
cо снятыми ограничениями на прием любой почты с локалхоста и
инжектировать именно в него проверенное письмо (что-то типа
-o content_filter=
-o
receive_override_options=no_unknown_recipient_checks,no_header_body_checks
-o smtpd_helo_restrictions=
-o smtpd_client_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks_style=host
-o smtpd_authorized_xforward_hosts=ip.addr.of.local.host)
--
Best regards,
Kirill Nuzhdin
--- ifmail v.2.15dev5.3
* Origin: MSU (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577f9c0c072.html, оценка из 5, голосов 10
|