Postfix Backup MX: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Tina (Diskussion | Beiträge) |
Tina (Diskussion | Beiträge) |
||
| (8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
==Anpassen postfix Konfiguration== | ==Anpassen postfix Konfiguration== | ||
| − | /etc/postfix/main.cf | + | Datei /etc/postfix/main.cf |
*Angabe der Domain, fuer die der Mailserver als Backup fungiert: | *Angabe der Domain, fuer die der Mailserver als Backup fungiert: | ||
relay_domains = domain.tld | relay_domains = domain.tld | ||
| Zeile 8: | Zeile 8: | ||
relay_recipient_maps = | relay_recipient_maps = | ||
*Relay- und Spam Kontrolle | *Relay- und Spam Kontrolle | ||
| − | + | postfix >= 2.10: | |
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination | smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination | ||
smtpd_recipient_restrictions = spam_regeln | smtpd_recipient_restrictions = spam_regeln | ||
| − | + | postfix < 2.10: | |
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination spam_regeln | smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination spam_regeln | ||
*NAT/Proxy externe Adresse | *NAT/Proxy externe Adresse | ||
proxy_interfaces = 1.2.3.4 | proxy_interfaces = 1.2.3.4 | ||
Wird dieser Parameter nicht gesetzt, kommt es zu 'Mail loops back to myself' Fehlern, wenn der Primary MX nicht erreichbar ist. | Wird dieser Parameter nicht gesetzt, kommt es zu 'Mail loops back to myself' Fehlern, wenn der Primary MX nicht erreichbar ist. | ||
| + | ==Mail loops back to myself - Fehler== | ||
| + | Datei /etc/postfix/main.cf | ||
| + | transport_maps = hash:/etc/postfix/transport | ||
| + | Datei /etc/postfix/transport | ||
| + | domain.tld relay:[primary.mailserver.tld] | ||
| − | =Anpassen Nameserver Konfiguration= | + | ==Anpassen Nameserver Konfiguration== |
| − | *Eintrag des Backup Mailserver in der entsprechenden Zone-Datei | + | *Eintrag des Backup Mailserver in der entsprechenden Zone-Datei der Domain |
domain.tld IN MX 20 backup.mailserver.tld. | domain.tld IN MX 20 backup.mailserver.tld. | ||
| + | ==Testen der Nameserverkonfiguration== | ||
| + | *dig -t MX domain.tld | ||
| + | oder | ||
| + | *host domain.tld | ||
| + | |||
| + | ==Testen der Relay Funktion== | ||
| + | *per Telnet eine Mail ueber den Backup Mailserver an eine Mailadresse der Haupt-Domain schicken - dabei Kontrolle Maillog auf dem Backup Mailserver | ||
| + | ==Testen der Backup MX Funktion== | ||
| + | *Abschalten des primaeren Mailservers. | ||
Aktuelle Version vom 19. Oktober 2017, 10:50 Uhr
Einrichten von postfix als Backup Mailserver
Anpassen postfix Konfiguration
Datei /etc/postfix/main.cf
- Angabe der Domain, fuer die der Mailserver als Backup fungiert:
relay_domains = domain.tld
- Angabe der Benutzer - entweder die Benutzer angeben oder den Parameter leer lassen, dann werden Mails an alle Benutzer weitergeleitet bzw. gebackuped
relay_recipient_maps =
- Relay- und Spam Kontrolle
postfix >= 2.10:
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination smtpd_recipient_restrictions = spam_regeln
postfix < 2.10:
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination spam_regeln
- NAT/Proxy externe Adresse
proxy_interfaces = 1.2.3.4
Wird dieser Parameter nicht gesetzt, kommt es zu 'Mail loops back to myself' Fehlern, wenn der Primary MX nicht erreichbar ist.
Mail loops back to myself - Fehler
Datei /etc/postfix/main.cf
transport_maps = hash:/etc/postfix/transport
Datei /etc/postfix/transport
domain.tld relay:[primary.mailserver.tld]
Anpassen Nameserver Konfiguration
- Eintrag des Backup Mailserver in der entsprechenden Zone-Datei der Domain
domain.tld IN MX 20 backup.mailserver.tld.
Testen der Nameserverkonfiguration
- dig -t MX domain.tld
oder
- host domain.tld
Testen der Relay Funktion
- per Telnet eine Mail ueber den Backup Mailserver an eine Mailadresse der Haupt-Domain schicken - dabei Kontrolle Maillog auf dem Backup Mailserver
Testen der Backup MX Funktion
- Abschalten des primaeren Mailservers.