PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Backup Linux-E-Mail Server



Stiftmaster
21.07.08, 23:42
Hallo,

wie in einem anderen Thread hier zu lesen ist, plane ich einen E-Mail-Server aufzusetzen. Gehe ich nun mal davon aus, der läuft bereits und ist für die Domains x, y, z zuständig. Die IP des E-Mails Servers ist dann als MX-Eintrag (10) zur jeweiligen Domain hinterlegt. Soweit so gut.

Jetzt denke ich an den Fall, dass der Server ausfällt (Hardware, Stromausfall oder was auch immer). Dann hätte ich gern einen zweiten Server, der ebenfalls für diese drei Domains x, y, z die E-Mails annimmt und lokal speichert und dann alle X-Minuten versucht, diese E-Mails an den eigentlichen Mail-Server weiterzuleiten.

Daher habe ich vor, einen zweiten MX-Eintrag (z.B. mit 20) für die jeweiligen Domains zu setzen. Dann sollte der Backup-Server ja nur im Notfall angesprochen werden.

Jetzt aber die Frage:
Wie kriege ich PostFix dazu, die Mails wieder weiter zu leiten? Oder geht das gar nicht mit PostFix? Hab schon google durchforstet aber nix gefunden, was mich weiter hilft. Gibt es eventuell n' speziellen Namen für solch ein Verfahren, was mir weiter hilft? Oder hat jemand eventuell sogar n' passendes HowTo?

Vielen Dank

Stefan

meinereinerseiner
22.07.08, 09:37
Habe hier ein änliches setup.

postfix bekommst du mit hilfe der transport files dazu, mails zu routen.

/etc/postfix/transport
foo.bar :[mx1.foo.bar]

/etc/postfix/main.cf
transport_maps = hash:/etc/postfix/transport

als oberbegriff such am besten mal nach postfix als mailgateway / mailrelay / mailproxy.

sehr empfehlenswert ist an dieser stelle das postfixbuch vom hr. hildebrandt!



der tom

Stiftmaster
22.07.08, 14:01
Hallo

und vielen Dank für dein Feedback. Damit werde ich sicher schon was weiter kommen. Werde mir deine Sachen die Tage mal anschauen.

Bis dahin

Stefan

rep
23.07.08, 10:57
Hallo,

man kann das auch mit einer "permit_mx_backup" Konfiguration "dynamisch" machen, dann braucht man in der Regel auch die Pflege der Domains auf dem 2. Server nicht Manuell zu pflegen, denn es werden nur Mails für Domains angenommen in denen der 1. Server als MXer drin steht.

http://www.postfix.org/postconf.5.html#permit_mx_backup_networks
http://www.postfix.org/postconf.5.html#permit_mx_backup

Aber vorsicht, es sollten auf beiden Servern die Adressen bekannt sein, also nicht das der 2. alle E-Mails für eine Domain annimmt, und der 1. eine nicht vorhandene Ablehen würde "xyz_at_z.de" beispielsweise. Dann nimmt der 2. Spamms an und bounced diese Später, das ist extrem schlecht.

Entweder dann mit address_verify arbeiten

http://www.postfix.org/ADDRESS_VERIFICATION_README.html

oder die Liste manuell Pflegen. Am besten ist es aber noch beide Server komplett Identisch zu pflegen und beide als MX 10 einzubauen, dann bekommt im Fehlerfall das jeder Server mit, und es gibt noch einen Lastausgleich.

Gruß