fii atent. postfix nu stie decat un content filter. doua ar fi o
problema pentru el cu reinserarea mesajului in coada. in master.cf sunt
doua filtre unu pe 10025 si unu pe 10026 ( vb de ce se intampla de
obicei ). 10025 e de obicei antivirus care preia mailul prin lmtp si
apoi tot prin lmtp il reinsereaza in coada postfixului pe 10026 ( care
10026 nu il mai trece prin content filter. daca vrei sa intercalezi un
al doilea content filter nu poti sa il mai scoti din coada si atunci il
faci numai cu pipe din smtpd ( prima linie din master.cf ). ori
folosesti ceva gen newamavisd care afaik stie sa aplice el 60000 de
filtre si apoi il baga inapoi in 10026 sau folosesti procmail.
imho asta e o configuratie foarte buna /etc/postfix/master.cf:
<<
smtp inet n - n - - smtpd -o
content_filter=procmail:spamfilter
procmail unix - n n - - pipe flags=R
user=procmail argv=/bin/nice -n 20 /usr/bin/procmail -t -m
/etc/procmailrc ${sender} ${recipient}
vscan unix - n n - 10 pipe flags=R
user=amavis argv=/bin/nice -n 20 /usr/sbin/amavis ${sender}
${recipient}
localhost:10025 inet n - n - - smtpd -o content_filter=
>>
in main.cf scrii content_filter=vsan.
works like a charm. am incercat pana acum cu rav, kav si amavis. de ce
nu vrei procmail ?
On Mon, 2003-11-10 at 17:47, Silviu Marin-Caea wrote:
> Acum am asa:
>
> Vine mailu pe portul 25, il ia postfix in primire.
>
> Postfix are in master.cf content_filter=smtp:[127.0.0.1]:10025, prin
> urmare il trimite acolo
>
> pe localhost:10025 asculta RAV (nu stiu unde se configureaza asta,
> nevermind). Il scaneaza, si-l trimite la 10026
>
> la 10026 asculta postfix, de data asta fara content-filter "-o
> content-filter=", deci nu-l mai trimite la smtp:[127.0.0.1]:10025
>
> Delivery-ul in face postfix, direct, fara procmail.
>
> In tot lantul vreau sa interpun si un spamc/spamd, pastrand delivery-ul
> direct, fara procmail.
>
> M-am gandit asa:
>
> La 10026 asculta spamc, care dupa ce spamassassineaza, scrie la 10027
>
> Numai ca nu stiu cum sa-l conving pe spamc sa scrie la 10027. Am gasit
> asta pe internet, am mai editat eu, dar nu mi-e clara partea cu
> /usr/sbin/sendmail. E bine asa?
> localhost:10026 inet n - n - - pipe argv=/usr/bin/spamc -f -e
> /usr/sbin/sendmail -oi -f ${sender} ${recipient}
>
> La 10027 asculta postfix, fara content-filter
> localhost:10027 inet n - n - - smtpd -o content_filter=
>
> Sau daca poate cineva sa-mi indice un url mai la fix despre chestia asta.
>
> Multumesc.
>
>
> ---
> Detalii despre listele noastre de mail: http://www.lug.ro/
--
Alexandru N. Barloiu <[EMAIL PROTECTED]>
Dale Media
---
Detalii despre listele noastre de mail: http://www.lug.ro/