[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