[Comm] sa-learn and spam
Slava Dubrovskiy
=?iso-8859-1?q?slava_=CE=C1_elan=2Ecom=2Eua?=
Ср Апр 6 14:40:38 MSD 2005
Dmitry Lebkov пишет:
> Автору треда: http://jousset.org/pub/sa-postfix.en.html -- для твоего
> случая
> должно подойти ...
А хорошая статья! Спасибо. Решил попробовать.
По ходу настройки возник ряд вопросов:
1. Какого пользователя подставлять в user?
sa-spam unix - n n - - pipe user=amavis:amavis argv=/usr/local/bin/sa-wrapper.pl spam ${sender}
sa-ham unix - n n - - pipe user=amavis:amavis argv=/usr/local/bin/sa-wrapper.pl ham ${sender}
Replace the user=amavis:amavis parameter with the user:group that
executes SA in your configuration.
Как я понял, права писать в /var/spool/spamassassin имеет только root, а
postfix запускается от mail.
ll /var/spool/spamassassin
-rw-rw-r-- 1 mail mail 103296 Апр 4 10:07 bayes_journal
-rw-rw-r-- 1 mail mail 671744 Апр 4 09:15 bayes_seen
-rw-rw-r-- 1 root root 3055616 Апр 4 09:15 bayes_toks
Вообщем в user подставил mail:mail, а имя группы bayes_toks поменял на
mail. Это можно делать?
2. Теперь письмо отдается sa-wrapper.pl но он вываливается вот с таким
сообщением:
Apr 6 13:22:04 server postfix/pipe[6650]: D6F4D5F1E4:
to=<spam на spam.spam>, orig_to=<spam на elan.com.ua>, relay=sa-spam, delay=3,
status=bounced (Command died with status 255:
"/usr/local/bin/sa-wrapper.pl")
Вот лог работы sa-wrapper.pl
MIME-tools: debug: subdir = /var/spool/amavis/mime/msg-1112782922-6651-0
MIME-tools: debug: field param <boundary> =
<------------020009030402070807040305>
MIME-tools: debug: field param <boundary> =
<------------020009030402070807040305>
MIME-tools: debug: field param <boundary> =
<------------020009030402070807040305>
MIME-tools: debug: field param <charset> = <windows-1251>
MIME-tools: debug: field param <charset> = <windows-1251>
MIME-tools: debug: field param <charset> = <windows-1251>
MIME-tools: debug: field param <charset> = <windows-1251>
MIME-tools: debug: field param <name> =
<=?windows-1251?Q?=D2op=E3=EE=E2=E0=FF_=EC=E0=F0=EAa=2Eeml=2Eeml?=>
MIME-tools: debug: field param <filename> =
<=?windows-1251?Q?=D2op=E3=EE=E2=E0=FF_=EC=E0=F0=EAa=2Eeml=2Eem
MIME-tools: debug: field param <boundary> =
<------------020009030402070807040305>
MIME-tools: debug: field param <charset> = <windows-1251>
MIME-tools: debug: field param <name> =
<=?windows-1251?Q?=D2op=E3=EE=E2=E0=FF_=EC=E0=F0=EAa=2Eeml=2Eeml?=>
missing arguments at /usr/local/bin/sa-wrapper.pl line 77
И что делать с этим я уже не знаю. Кто-то может объяснить причину?
--
С уважением,
Дубровский Вячеслав.
Подробная информация о списке рассылки community