Ich teste zwei Mailserver, die auf zwei (virtuellen) Maschinen mit zusammengesetzten Domainnamen für E-Mails leben. Wenn einer der Server eine E-Mail an den anderen senden muss, führt er anscheinend eine DNS-Suche für den MX-Eintrag der Empfängerdomäne durch, wodurch der Absenderserver nicht auf die richtige IP verweist, unabhängig davon, welche IP / Domain-Zuordnung ich vorgenommen habe in /etc/hosts
.
Soll ich also einen DNS-Server installieren und einen benutzerdefinierten MX-Eintrag für die Empfängerdomäne erstellen? Wie mache ich das unter Ubuntu 12.04 oder gibt es einen einfacheren Weg?
quelle
status=deferred (Host or domain name not found. Name service error for name=example.com type=MX: Host not found, try again)
. Sicherexample.com
ist auf die richtige IP in eingestelltetc/hosts
.disable_dns_lookups = yes
zu/etc/postfix/main.cf
erledigte den Job (smtp_host_lookup = native
nicht). Vielen Dank.