spamass-milter, postfix, dovecot, miért nem enged küldeni?

Fórumok

Rögtön az elején leszögezném, hogy biztos én vagyok a f@x, én néztem be valamit, de annyira nem tudok elvonatkoztatni a saját gondolkodás-módomtól, hogy egyszerűen nem látom a hibát...

Tehát. Összeraktam egy saját levelező szervert, amit minél biztonságosabbra akarok összegyúrni.
Postfix/Dovecot/Spamassassin/Clamav az eddigi felállás.

Első körben a postfix main.cf, "smtp_milters" bejegyzéséhez adtam a spamassassin sock fájlját. Működött, de hiába volt a Dovecot-ban belőve, hogy a SPAM-et hova tegye, simán törölte.
Második kör...

master.cf:

smtp       inet  n       -       y       -       -       smtpd -o content_filter=spamassassin

spamassassin unix -     n   n   -   -   pipe
    flags=DROhu user=vmail:vmail argv=/usr/bin/spamc -f -e
    /usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop}

... Na itt már szépen szűrt befelé, de kifelé "Invalid user" hibát kaptam.

A mindig nyerő, harmadik próbálkozás...

main.cf:

virtual_transport = dovecot-spamass

master.cf:

dovecot-spamass   unix  -       n       n       -       -       pipe
    flags=DRhu user=vmail:vmail argv=/usr/bin/spamc -u ${recipient} -e /usr/lib/
dovecot/deliver -d ${recipient}

Három napja rugdosom a vasat, és lányegében kicsit elkeveredtem. Ha valaki elmondaná, hogy a 2. opció miért nem működött, fizetnék neki egy sört!

Túl fáradt és túl öreg vagyok már ehhez

Hozzászólások