[Postfixbuch-users] ERGAENZUNG: Re: Amavis zentralisieren

Patrick Ben Koetter p at state-of-mind.de
Sa Jul 28 19:21:05 CEST 2007


* Patrick Ben Koetter <p at state-of-mind.de>:
> * Roland M. Kruggel <rk.liste at bbf7.de>:
> > Hallo Liste
> > 
> > ich habe postfix und amavis am laufen. momentan ist es also so, dass 
> > postfix die mails an localhost:10024 übergibt und amavis sie über 
> > localhost:10025 wieder zurück an postfix schickt. (Wenn ich das 
> > richjtig verstanden habe).
> > 
> > So weit so gut. Da ich jedoch mehrerer Mailserver habe, bzw. betreue 
> > möchte ich den amavis diesnst zentralisieren. Ich kann doch jetzt die 
> > mails von postfix an service.bbf7.de:10024, wo sich dann amavis 
> > befindet, schicken. Amavis schickt die mails dann wieder zurück an 
> > den aufrufenden postfix server.
> > 
> > /etc/postfix/master.cf
> > postfix_server.bbf7.de:10025 inet n  -   n   -   -   smtpd
> > 
> > Habe ich das so richtig verstanden?
> > 
> > Aber was ist mit dem zweiten, dritten und allen weteren 
> > postfix-servern? Die sollen ja auch den amavis nutzen. Brauch ich 
> > dann für jeden Mail-Server eine eigene Amavis instanz mit 
> > unterschiedlichem Port? (Eintrag in der master.cf?)
> 
> 
> Jedem Postfix einen dedizierten delivery und reinjection port geben, die nur 1
> port nummer auseinander sind und dann amavisd-new so konfigurieren, dass er
> auf derselben IP - nur einen Port höher als eingehend - zurückgibt:
> 
> Wie es geht, habe ich hier beschrieben:
> 
> 
> $forward_method
>     Controls how scanned emails or notifications will be forwared to the next
>     destination (or back into the MTA that submitted the email to amavisd).
> 
>     Default:
>     $forward_method = 'smtp:[127.0.0.1]:10025';
> 
>     Configuring a $forward_method may require up to three options - service,
>     target, port. All options are given as one argument, but separated by a
>     single colon. The exact number of options depends on the service that is
>     used.
> 
>     The following services are available to amavisd:
> 
>     smtp
>         Uses SMTP to forward the message to the next destination. Configuring
>         the destination requires two arguments - IP address or hostname and
>         port.
> 
>         IP address or hostname
>         Any valid IPv4/IPv6 address or hostname may be specified. If an
>         asterisk * is given as wildcard, the amavisd SMTP client will use the
>         IP address obtained from the MTA that had originally handed the
>         message over to amavisd as target address. This feature is useful in
>         scenarios where amavisd serves multiple MTAs with different addresses
>         at the same time.
>         
>         port
>         Any valid port number may be specified. If an asterisk * is given as
>         wildcard, the amavisd SMTP client will use a port number one number
>         higher than the one obtained from the MTA that had originally handed
>         the message over to amavisd. This feature is useful in scenarios where
>         amavisd serves multiple MTAs with different addresses at the same
>         time.
> 
>         Example:
>         $forward_method = 'smtp:*:*';
> 
>     ...
> 

Und dann mußt Du noch @inet_acl anpassen!

@inet_acl
    Controls a list of one or more IPv4/IPv6-adresses amavisd accepts
    connections from.

    Default:
    @inet_acl = qw( 127.0.0.1 [::1] );

    Example:
    @inet_acl = qw( 127.0.0.1 [::1] 10.0.0.0/8 );





> > Sind die definierten rules etc. in amavis dann für jede instanz 
> > gültig?
> 
> Ja. Du kannst das umgehen, indem Du in amavisd-new $policy_banks einrichtest.
> 
> p at rick
> 
> -- 
> Postfix - Einrichtung, Betrieb und Wartung
> <http://www.postfix-buch.com>
> saslfinger (debugging SMTP AUTH):
> <http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
> -- 
> _______________________________________________
> Postfixbuch-users -- http://www.postfixbuch.de
> Heinlein Professional Linux Support GmbH
> 
> Postfixbuch-users at listi.jpberlin.de
> https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users

-- 
Postfix - Einrichtung, Betrieb und Wartung
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>



Mehr Informationen über die Mailingliste Postfixbuch-users