Aufgrund des Rückfalls, einen Host direkt über seine Adressdatensätze zu kontaktieren, wird ein einzelner "Null-MX" -Datensatz von "MX 0" erstellt. ist die offensichtlich bevorzugte Methode, um anzuzeigen, dass der Host keine E-Mails akzeptiert. Dies ähnelt einem "Null-SRV" -Datensatz ("SRV 0 0 0."), Der einen Dienst speziell als nicht verfügbar markiert (gemäß SRV-RR RFC 2782).
Dies wurde durch RFC 7505 standardisiert (ab Dezember 2017 ist es ein vorgeschlagener Standard ).
"MX 0 localhost." (oder ein gleichwertiges Etikett, das auf :: 1 und 127.0.0.1 zeigt) ist ebenfalls akzeptabel, aber besser geeignet für einen Host, der E-Mails an sich selbst senden muss (z. B. Cron-Job-Ausgabe), der keine externen E-Mails akzeptiert. Solche Hosts verfügen möglicherweise über einen funktionsfähigen Mailserver, der vom Internet abgeschirmt ist, auf den jedoch andere Dienste zugreifen können.
Das Fehlen eines MX-Eintrags und das Blockieren des SMTP-Ports hindert die Benutzer nicht daran, die eingehende Bandbreite zu verschwenden, wenn sie versuchen, einen nicht vorhandenen Server zu kontaktieren. Die oben beschriebenen Methoden für einzelne MX-Datensätze verhindern solchen Datenverkehr, da Adressentyp-Datensätze niemals versucht werden, wenn mindestens ein MX-Datensatz vorhanden ist. Dies wird wahrscheinlich einige Spammer nicht davon abhalten, einen Host direkt über seine Adressdatensätze zu kontaktieren. Da dies jedoch verhindert, dass legitimer Datenverkehr versucht wird, können Sie Spam-Quellen mit 100% iger Sicherheit identifizieren.
Die Verwendung privater Adressen sollte nicht verwendet werden, da man nicht sagen kann, wo sie landen werden. Die Verwendung anderer reservierter Adressen (z. B. Dokumentationsadresse 192.0.2.0/24) ist ebenfalls unangemessen, es sei denn, Sie versuchen, Spammer im eigenen Netzwerk zu identifizieren und abzufangen, wenn Sie versuchen, eine Verbindung herzustellen.
MX 0 localhost.
das dem Absender zurückgeben würde.