Welcher Name soll für myhostname in der main.cf von Postfix verwendet werden?

15

Denn #myhostnameich sollte mein Kommentar entfernen und meinen Hostnamen eingeben, dh den Namen, den ich meinem VPS gegeben habe, oder? Oder funktioniert es einfach myhostname = mydomain.net, mit anderen Worten, bearbeiten Sie den Ausdruck "myhostname" nur, um das Kommentarzeichen zu entfernen?

Und für #myhostname = virtual.domian.tld ist das eine Unterdomäne zu setzen?

Sollte ich eine Auflistung für alle hinzufügen, einschließlich mit und ohne www?

freja
quelle

Antworten:

19

Der myhostnamesollte auf den FQDN Ihres Mailservers eingestellt sein. Wenn der Hostname Ihres Servers beispielsweise "mail" und Ihre Domain "example.com" lautet, lautet Ihr FQDN "mail.example.com". Die Richtlinie würde folgendermaßen aussehen:

myhostname = mail.example.com

Auf einem Linux-System können Sie Ihren FQDN mit dem Befehl hostname abrufen:

hostname --fqdn

Dies sollte mit dem PTR-Datensatz für die primäre IP auf dem Computer übereinstimmen.

Weitere Informationen zu myhostname finden Sie in der Postfix-Dokumentation .

Zum Akzeptieren von E-Mails für Subdomains, bei denen es sich nicht um den Hostnamen des Servers handelt, können Sie die Direktive mydestination verwenden :

mydestination = mail.example.com, example.com, www.example.com
Jordanien
quelle
Was würde passieren, wenn myhostname mit mydomain identisch wäre?
Braiam
@Braiam, dann haben Sie Ihrem Server keinen tatsächlichen Hostnamen zugewiesen. Die von Ihnen zugewiesenen Funktionen können jedoch weiterhin verwendet werden.
Jordan
1
Und was ist, wenn Sie dies nicht zum Empfangen von E-Mails und nur zum Versenden von E-Mails über den Server mit Postfix verwenden? Z.B. Ich habe einen Server-Hosting-Website mydomain.com, aber Mail für mydomain.com hostet einen ganz anderen Ort ...
TheStoryCoder