[Postfixbuch-users] Poblem: postfix - amavisd - clamd

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Mo Nov 27 20:58:46 CET 2006


Thomas Berger wrote:
> Hallo Freaks,
> 
> ich wollte mein Postfix dazu bringen alle Mails gleich zu überprüfen.
> Amavisd ist dazu ja auch eine geeignete Schnittstelle. Nur reagiert
> Postfix nach folgender Änderung mit jeglicher Mailblockade... :-(
> 
> main.cf:
> content_filter                      = amavis:
> soft_bounce                         = yes
> 
> master.cf:
> amavis    unix  -       n       n       -       4       pipe
>   user=amavis argv=/usr/sbin/amavis ${sender} ${recipient}
> localhost:10025   inet  n  -    n       -       -       smtpd -o

Der übliche Weg ist nicht über eine Pipe, sondern die Mails per smtp oder 
lmtp nach Amavis zu schicken:

/etc/postfix/master.cf:
# Annahme von Mails mit content_filter
smtp      inet  n       -       n       -       100       smtpd -o 
content_filter=smtp-amavis:[127.0.0.1]:10024
         -o receive_override_options=no_address_mappings

# Einschränkung der Anzahl der content_filter Prozesse auf 2
smtp-amavis unix -      -       n       -       2       smtp
         -o content_filter=
         -o smtpd_recipient_restrictions=permit_mynetworks,reject
         -o mynetworks=127.0.0.0/8

# zurück aus Amavis nach Postfix:
localhost:10025 inet    n       -       n       -       -       smtpd
         -o content_filter=
         -o smtpd_recipient_restrictions=permit_mynetworks,reject
         -o mynetworks=127.0.0.0/8


Und in amavis die Mails wieder zurück zu Postfix zu schicken per smtp:

/etc/amavisd.conf:
$forward_method = 'smtp:127.0.0.1:10025';  # where to forward checked mail
$notify_method = $forward_method;          # where to submit notifications
$max_servers  =  2;   # number of pre-forked children

Damit solltest du eine funktionierende Grundlage haben. Die Zahl der 
Prozesse etc. musst du dann auf deine Hardware/Anforderungen anpassen.

Sandy
-- 
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users