Wie entferne ich die .local-Domain aus gesendeten E-Mails?

0

Ich verwende OS X Server unter Snow Leopard (10.6), glaube jedoch, dass das gleiche Problem auch neuere Versionen betrifft. (Wenn das Problem durch einen Wechsel zu einer neueren Version behoben werden kann, wäre dies eine willkommene Information.)

Mein Server identifiziert sich als xxx-com.local und nicht als xxx.com. Zum Beispiel:

Dies ist das Mailsystem auf Host xxx-com.local.

Obwohl ich in der Vergangenheit keine Probleme hatte (abgesehen von der Hässlichkeit dieses Problems), hatte ich kürzlich aufgrund dieses Problems einen Mail-Bounce. Zum Beispiel:

Diagnose-Code: smtp; 554 5.7.1 <xxx-com.local>: Helo-Befehl abgelehnt: ZUGRIFF VERWEIGERT. Ihre E-Mail wurde abgelehnt, da sich der sendende Mailserver nicht korrekt ausweist (.local).

Ich verstehe, dass dies der Name Bonjour ist, aber Bonjour ist außerhalb meines lokalen Netzwerks nicht anwendbar. Wie kann ich meinen E-Mail-Server zwingen, sich korrekt zu identifizieren?

Kraut
quelle

Antworten:

0

Die Lösung besteht darin, die Datei main.cf in / etc / postfix zu bearbeiten und die Zeile myhostname = xxx-com.local in myhostname = xxx.com zu ändern . OS X Server scheint diese Änderung zu berücksichtigen und nicht zu versuchen, sie zurück zu ändern. Meiner Meinung nach sollte OS X Server jedoch keinen solch absurden Standardwert gewählt haben.

Kraut
quelle