Portál AbcLinuxu, 14. července 2025 15:40


Dotaz: Spamassasin zahazovat spam na serveru

20.10.2006 09:09 jevrej | skóre: 2
Spamassasin zahazovat spam na serveru
Přečteno: 271×
Odpovědět | Admin
Zdravim,

mam rozchozeno postfix+amavis+spamassasin+imap+altermime ... a chtel bych pokud mozno maily ktere spamassasin oznaci jako spam dropnout uz na serveru - za poslednich 6 mesicu se mi nestalo ze by spamassasin vyhodnotil spatne postu a oznacil vyzadanou postu - je nacase tudiz ji prestat je dorucovat do schranek.... Jde to vubec nejak elegantne nebo ne?

diky za kazde posunuti dopredu...

Daniel
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.10.2006 10:58 GeishaX
Rozbalit Rozbalit vše Re: Spamassasin zahazovat spam na serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
No tady je docela dobrý tip http://www.ziggr.com/pairmail/
20.10.2006 11:01 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Spamassasin zahazovat spam na serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
v main.cf pripsat k smtpd_recipient_restrictions 
check_recipient_access hash:/etc/postfix/filtered_domains

cat > /etc/postfix/filtered_domains <<EOF
domena1.cz FILTER filter:dummy
domena2.cz FILTER filter:dummy
...
EOF

cd /etc/postfix
postmap filtered_domains

na konec master.cf:
filter    unix  -       n       n       -       -       pipe
  flags=Rq user=spamassassin argv=/usr/local/bin/filter.sh -f ${sender} -- ${recipient}

cat > /usr/local/bin/filter.sh <<EOF
#!/bin/sh

TMP_FILE=`mktemp`

/usr/bin/spamc -E > $TMP_FILE && /usr/lib/sendmail -i "$@" < $TMP_FILE
# || /usr/lib/sendmail -i -f $2 -- spambox@domenaX.cz
# kdybys chtel spam dorucovat do nejake konkretni schranky nebo tak..

rm -f $TMP_FILE
EOF

pustit
postfix reload

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.