LINUX.ORG.RU
ФорумAdmin

spamassassin помогите


0

0

После 3 месяцев работы spamassassin`а возникла следующая проблема: Локальный Пользователь отправляет почту, письмо может висеть в исходящих около минуты, потом оно ими отправляется, или отваливается по таймауту. Ожидание доходит до 5 мин и более... Прям беда какая-то! Отключил spamassassin и все работает как надо... Но как мне разобраться с проблемой и что надо делать? И может кто-то лечил ету ситуацию В логах пишется все как надо - Ошибок спамассассин не дает. Например, что почта проверяется на наличие спама Но порой если клиент отваливается через 5 мин - то ошибка IPv4(понятно по таймауту) В другой конторе стоит тоже спамассассин и вроде проблемы такой нет. Почта обрабатывается только для одного домена. Что может влиять?

anonymous

Опишите в какой связке работает spammassasin (какой MTA и т.д.)?

kiotr
()

Прошу обратить внимание на лог maillog Oct 16 13:13:42 proxy sendmail[571]: k9G9De28000571: from=<info@d-mark.ru>, size=494, class=0, nrcpts=1, msgid=<981644554.20061016131412@d-mark.ru>, proto=ESMTP, daemon=IPv4, relay=[192.168.1.8] Oct 16 13:13:42 proxy sendmail[571]: k9G9De28000571: Milter add: header: X-Virus-Scanned: ClamAV version 0.88.2, clamav-milter version 0.88.2 on proxy.d-mark.ru Oct 16 13:13:42 proxy sendmail[571]: k9G9De28000571: Milter add: header: X-Virus-Status: Clean

Oct 16 13:13:42 proxy spamd[551]: spamd: connection from localhost [127.0.0.1] at port 53782 Oct 16 13:13:42 proxy spamd[551]: spamd: processing message <981644554.20061016131412@d-mark.ru> for andruan:58 Oct 16 13:14:19 proxy sendmail[570]: k9G9D3Lo000570: from=<lena@d-mark.ru>, size=1903, class=0, nrcpts=0, proto=ESMTP, daemon=IPv4, relay=[192.168.1.2] Oct 16 13:14:19 proxy spamd[551]: spamd: clean message (-2.8/5.0) for andruan:58 in 37.1 seconds, 760 bytes. Oct 16 13:14:19 proxy spamd[551]: spamd: result: . -2 - ALL_TRUSTED,AWL,BAYES_00,NO_REAL_NAME scantime=37.1,size=760,user=andruan,uid=58,required_score=5.0,rhost=localhost,ra ddr=127.0.0.1,rport=53782,mid=<981644554.20061016131412@d-mark.ru>,bayes=0 ,autolearn=ham Oct 16 13:14:19 proxy sendmail[571]: k9G9De28000571: Milter add: header: X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,\n\tNO_REAL_NAME autolearn=ham version=3.1.3 Oct 16 13:14:19 proxy sendmail[571]: k9G9De28000571: Milter add: header: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on proxy.d-mark.ru Oct 16 13:14:19 proxy spamd[421]: prefork: child states: II Oct 16 13:14:25 proxy sendmail[577]: k9G9De28000571: to=<andruan@rambler.ru>, ctladdr=<info@d-mark.ru> (1007/1007), delay=00:00:43, xdelay=00:00:06, mailer=relay, pri=30494, relay=relay2.metrocom.ru. [195.5.128.133], dsn=2.0.0, stat=Sent (k9G9GSeU062223 Message accepted for delivery) Oct 16 13:14:44 proxy sendmail[578]: k9G9EfJp000578: from=<postmaster@mx9.rambler.ru>, size=260, class=0, nrcpts=1, proto=ESMTP, daemon=IPv4, relay=mx9.rambler.ru [81.19.66.158] Oct 16 13:15:51 proxy sendmail[585]: k9G9FoH1000585: from=<info@d-mark.ru>, size=495, class=0, nrcpts=1, msgid=<1929652459.20061016131621@d-mark.ru>, proto=ESMTP, daemon=IPv4, relay=[192.168.1.8] Oct 16 13:15:51 proxy sendmail[585]: k9G9FoH1000585: Milter add: header: X-Virus-Scanned: ClamAV version 0.88.2, clamav-milter version 0.88.2 on proxy.d-mark.ru Oct 16 13:15:51 proxy sendmail[585]: k9G9FoH1000585: Milter add: header: X-Virus-Status: Clean Oct 16 13:15:51 proxy spamd[551]: spamd: connection from localhost [127.0.0.1] at port 53136 Oct 16 13:15:51 proxy spamd[551]: spamd: processing message <1929652459.20061016131621@d-mark.ru> for andruan:58 Oct 16 13:15:58 proxy spamd[551]: spamd: clean message (-2.9/5.0) for andruan:58 in 7.0 seconds, 761 bytes. Oct 16 13:15:58 proxy spamd[551]: spamd: result: . -2 - ALL_TRUSTED,AWL,BAYES_00,NO_REAL_NAME scantime=7.0,size=761,user=andruan,uid=58,required_score=5.0,rhost=localhost,rad dr=127.0.0.1,rport=53136,mid=<1929652459.20061016131621@d-mark.ru>,bayes=0 ,autolearn=ham

И лог когда почта не отправилась от клиента по превышению лимита

Oct 16 13:09:56 proxy spamd[421]: spamd: server pid: 421 Oct 16 13:09:56 proxy spamd[421]: spamd: server successfully spawned child process, pid 551 Oct 16 13:09:56 proxy spamd[421]: spamd: server successfully spawned child process, pid 552 Oct 16 13:09:56 proxy spamd[421]: prefork: child states: II Oct 16 13:13:33 proxy sendmail[569]: k9G9DUN1000569: [192.168.1.8] did not issue MAIL/EXPN/VRFY/ETRN during connection to IPv4

anonymous
()

Версия spamassassin 3.1.1 Версия milter 0.3.0_1 Собрано у меня все из портов

divert(0) VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.29 2003/12/24 21:15:09 gshapiro Exp $') OSTYPE(freebsd5) DOMAIN(generic)

FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access') FEATURE(blacklist_recipients) FEATURE(local_lmtp) FEATURE(mailertable, `hash -o /etc/mail/mailertable') FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')

INPUT_MAIL_FILTER(`clmilter',`S=local:/var/run/clamav/clmilter.sock, F=, T=S:4m;R:4m')dnl dnl INPUT_MAIL_FILTER(`spamassassin',`S=local:/var/run/spamassassin/spamass.sock, F=, T=C:15m;S:4m;R:4m;E:10m')dnl dnl define(`confINPUT_MAIL_FILTERS',`clmilter,spamassassin') define(`confINPUT_MAIL_FILTERS',`clmilter')

define(`confMAX_MESSAGE_SIZE',`3145728')

dnl FEATURE(`dnsbl',`bl.spamcop.net',`"Spam blocked see: http://spamcop.net/bl.shtml?"; $&{client_addr}',`t')dnl FEATURE(`dnsbl',`list.dsbl.org',`"Spam blocked see: http://dsbl.org/listing?"; $&{client_addr}',`t')dnl FEATURE(`dnsbl',`dul.dnsbl.sorbs.net',`"Spam blocked: " $&{client_addr} "found in dul.dnsbl.sorbs.net"',`t')dnl FEATURE(`dnsbl',`rbl.maps.vix.com',`Dialup-see http://www.mail-abuse.org/dul/')dnl

#SLocal_check_relay #R$* $: < $&{client_resolve} > #R<TEMP> $#error $@ 4.7.1 $: "450 Relaying temporarity denied. Cannot resolve PTR record for" $&{client_addr} #R<FORGED> $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged" $&{client_name} #R<FAIL> $#error $@ 5.7.1 $:"550 Relaying denied. IP name lookup failed " $&{client_name}

dnl Uncomment to allow relaying based on your MX records. dnl NOTE: This can allow sites to use your server as a backup MX without dnl your permission. dnl FEATURE(relay_based_on_MX)

dnl DNS based black hole lists dnl -------------------------------- dnl DNS based black hole lists come and go on a regular basis dnl so this file will not serve as a database of the available servers. dnl For that, visit dnl http://directory.google.com/Top/Computers/Internet/Abuse/Spam/Blacklists/

dnl Uncomment to activate Realtime Blackhole List dnl information available at http://www.mail-abuse.com/ dnl NOTE: This is a subscription service as of July 31, 2001 dnl FEATURE(dnsbl) dnl Alternatively, you can provide your own server and rejection message: dnl FEATURE(dnsbl, `blackholes.mail-abuse.org', `"550 Mail from " $&{client_addr} " rejected, see http://mail-abuse.org/cgi-bin/lookup?"; $&{client_addr}')

dnl Dialup users should uncomment and define this appropriately dnl define(`SMART_HOST', `your.isp.mail.server') dnl define(`SMART_HOST', `relay2.metrocom.ru')

dnl Uncomment the first line to change the location of the default dnl /etc/mail/local-host-names and comment out the second line. dnl define(`confCW_FILE', `-o /etc/mail/sendmail.cw') define(`confCW_FILE', `-o /etc/mail/local-host-names')

dnl Enable for both IPv4 and IPv6 (optional) DAEMON_OPTIONS(`Name=IPv4, Family=inet') DAEMON_OPTIONS(`Name=IPv6, Family=inet6, Modifiers=O')

define(`confBIND_OPTS', `WorkAroundBrokenAAAA') define(`confNO_RCPT_ACTION', `add-to-undisclosed') define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy') MAILER(local) MAILER(smtp)

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

обновить SA до 3.1.7
Попробовать другой мильтер... например smf-spamd

anonymous
()

почему Вы решили что все дело в мильтере? И если ставить спамассассин новой версии, то из исходников Или применить portupgrade или удалить старый порт и обновив порты установить новый? Повторяю что у меня он поставлен из портов И еще были ли вообще случаи что мильтер виноват и как это проверяется Мне сказал кто то что мильтер вообще моментально работает... Как мне узнать Что делать?

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