next up previous contents index
Next: Canonical Name Record (CNAME) Up: Standard Resource Records Previous: Address Record (A)

Mail Exchanger Records (MX)

 

Ein MX-Record ist extrem wichtig für die Zustellung von elektronischer Post an einzelne Systeme  oder ganze Domains. Oftmals sind diese nicht ständig am Internet  angeschlossen (DialUp-IP) oder verfügen über keine entsprechende Mail-Software. Mit einem MX-Record wird dann ein anderer Host  zur Entgegennahme der Mail  für diese Systeme/Domains bestimmt. Mail für eine komplette Domain kann so an den zentralen Mail-Server  geschickt werden, der dann die Weiterverteilung innerhalb der Domain  übernimmt (z. B. hier im Fachbereich).

fh-hamburg.de IN MX  0 fbr032.rzbt.fh-hamburg.de
fh-hamburg.de IN MX 10 fbr033.rzbt.fh-hamburg.de
rzbd.fh-hamburg.de IN MX 10 fbr033.rzbt.fh-hamburg.de
 

Die Zahl nach dem MX gibt die Wertigkeit (preference) der Hosts  an, kleine Zahlen sind bei der Mailzustellung zu bevorzugen. Um Mail  an einen Host  zuzustellen, geht der Absender-Host wie folgt vor:

Die Mail-Software ,,befragt`` den DNS-Service nach MXen für den Empfänger-Host. DNS antwortet mit einer Liste der MX-Records. Der Absender wählt den MX-Record mit der kleinsten preference  und versucht die Mail dort einzuliefern. Kann er keinen Kontakt herstellen, wählt er in der Liste der MXe den nächsten Eintrag und versucht dort wieder, die Mail einzuliefern. Gelingt ihm das mit keinem der angebenen MXe, versucht er, die Mail direkt an die Zieladresse zuzustellen. Sollte auch das scheitern, wird die Mail (je nach Konfiguration des Absender-Hostes) in regelmäßigen Abständen bis zu fünf Tage lang die Zustellversuche wiederholen. Erst nach erfolglosem Ablauf dieser Frist wird dem absendendem Benutzer  eine Nachricht über die Unzustellbarkeit seiner Mail  geschickt.



Kai Altenfelder
Mon Dec 2 08:36:57 MET 1996