Portál AbcLinuxu, 10. května 2025 09:38

Dotaz: spamassassin a virtualni ucty

6.5.2009 13:31 kafi | skóre: 25 | blog: muj_prvni_blog
spamassassin a virtualni ucty
Přečteno: 232×
Odpovědět | Admin

Custe rozjizdim na mailserveru postfix+dovecot+virtualni ucty spamassassina. A nedari se. Prichozi emaily neprojdou vubec skrz spamassassina.

master.cf

smtp      inet  n       -       -       -       -       smtpd
  -o content_filter=spamfilter
spamfilter unix -               n               n               -               -               pipe
  user=spamfilter argv=/etc/postfix/spamFilter/spam -f ${sender} ${recipient}

 

script spam obsahuje

#!/bin/bash
#echo $@
/usr/bin/spamc -f -e /usr/sbin/sendmail -oi "$@"
exit $?

nasel jsem to na netu tak me prosim nekamenujte ze je to treba kravina. Docetl jsem se ze pro dorucovani do virtualnich uctu se nepouziva procmai a proto se to musi prohnat prez pipu. Jenze email se doruci a nema zmeneno hlavicku mailu. takze z toho usuzuji ze neprochazi skrz spamassassina. V konfiguraci spamassassina mam zaple rewite_header.spamd bezi.

Logy mlci. V systemu je vytvoren ucet spamfilter ktery ma homedir do /etc/postfix/spamFilter login ma zakazany. Prava do tohoto adresare tak i pro script jsem dal pro testovani na 777. vlstnikem je spamfilter user.

diky za nakopnuti

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

Odpovědi

7.5.2009 08:52 kafi | skóre: 25 | blog: muj_prvni_blog
Rozbalit Rozbalit vše Re: spamassassin a virtualni ucty
Odpovědět | | Sbalit | Link | Blokovat | Admin

panove to ste se opravdu nikdo nesetkal s timto problemem? A nebo muj dotaz je tak debilni ze nestoji za rec? Ja se stim peru uz druhy den a porad nic. Byl bych vam vdecny za kazdou radu.

7.5.2009 10:12 ext3fs
Rozbalit Rozbalit vše Re: spamassassin a virtualni ucty
Odpovědět | | Sbalit | Link | Blokovat | Admin

Podle mne bude problem ve skriptu spam.

Nemelo by tam byt spis neco takoveho?

#!/bin/bash

trap "rm -f /tmp/msg.$$" 0 1 2 3 15

cat > /tmp/msg.$$

/usr/bin/spamc < /tmp/msg.$$ | /usr/sbin/sendmail -G -i $@

exit $?

 

Urcite by to slo i elegantneji.

 

7.5.2009 16:27 Dušan Hokův | skóre: 43 | blog: Fedora a další...
Rozbalit Rozbalit vše Re: spamassassin a virtualni ucty
Odpovědět | | Sbalit | Link | Blokovat | Admin
pouzijte amavis a tam si budete moci nastavit temer vse a resit to i pomoci databaze

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.