[Postfixbuch-users] Postfix Redundant

Patrick Ben Koetter p at state-of-mind.de
Fr Okt 27 00:38:21 CEST 2006


* Andreas S <TN96web at gmx.de>:
> Hallo,
> 
> ich will eine SMTP Mailgateway mit Postfix aufbauen. 
> 
> Interne Server (verschienede Systeme, alle Redundant) sollen E-Mails ans
> Internet an dieses System schicken. Postfix soll diese E-Mails dann an 4
> SMTP Relayhost ausliefern (AntiSpamProvider) – wie erreiche ich hier eine
> Redundanz, ich kann nur einen smtp relayhost angeben??

$ man 5 postconf

...

fallback_relay (default: empty)
       Optional list of relay hosts for SMTP destinations that can’t be found
       or that are unreachable.

       By default, mail is returned to the sender when a destination is not
       found, and delivery is deferred if a destination is unreachable.

       The fallback relays must be SMTP destinations. Specify a domain, host,
       host:port, [host]:port, [address] or [address]:port; the form [host]
       turns  off MX lookups.  If you specify multiple SMTP destinations,
       Postfix will try them in the specified order.

       Note:  do not use the fallback_relay feature when relaying mail for a
       backup or primary MX domain. Mail would loop between the Postfix MX
       host and the fallback_relay host when the final destination is
       unavailable.

       ·      In main.cf specify "relay_transport = relay",

       ·      In master.cf specify "-o fallback_relay =" (i.e., empty) at the
       end of the <tt>relay</tt> entry.

       ·      In transport maps, specify "relay:nexthop..."  as the right-hand
       side for backup or primary MX domain entries.

       These are default settings in Postfix version 2.2 and later.


> Eingehende E-Mails werden von diesen Postfix empfangen und sollen die
> E-Mails an interne Server weiterleiten. Ich wollte das über die
> /etc/postfix/tranpost machen. Aber wie erreiche ich hie eine Redundanz wenn
> ein internes System ausfällt. 

Gute Frage. Habe ich im Moment keine Antwort für. Anybody else?


> Was ist der unterschied zwischen relay: und smtp: in der
> /etc/postfix/tranpost?

Technisch gesehen gibt es keinen Unterschied, denn beide Male wird der
smtp-Client benutzt.

Logisch gesehen, handelt es sich aber um zwei unterschiedliche Instanzen mit
eigenen Limits etc. Die kannst Du bei Bedarf tunen und für die
unterschiedlichen Szenarien (smtp, relay oder z.B. dedizierter amavis
transport) in der master.cf anpassen.


p at rick

-- 
Das Postfix-Buch
<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