Postfix-Namen von „localhost“ in etwas Sinnvolles ändern?

Postfix-Namen von „localhost“ in etwas Sinnvolles ändern?

Ich verwende Postfix auf meinen Servern, damit Websites E-Mails senden können. Ich verwende es als Drop-In für sendmailProper.

Wenn eine E-Mail gesendet wird, scheint die HELO-Zeichenfolge Folgendes zu enthalten localhost. Das wäre kein Problem, wenn nicht einer meiner Kunden gerade gesagt hätte, dass ihm eine E-Mail von einem Spam-Blocker zurückgesendet wurde, in der stand, dass dies localhostnicht in der HELO-Zeichenfolge vorkommen darf. Genial.

Also habe ich es /etc/mailnameals meinen Hauptdomänennamen geändert. Und ich habe es /etc/postfix/main.cfso geändert:

smtpd_banner = ESMTP $mail_name

Dennoch sehe ich Folgendes im Header einer gesendeten E-Mail (nach dem Neustart von Postfix):

Delivered-To: [email protected]
Received: by 22.194.173.22 with SMTP id bi10csp117521wjc;
        Tue, 2 Apr 2013 07:24:18 -0700 (PDT)
X-Received: by 10.68.22.168 with SMTP id pt8mr24540246pbb.10.1364912657736;
        Tue, 02 Apr 2013 07:24:17 -0700 (PDT)
Return-Path: <[email protected]>
Received: from localhost (example.com. [22.22.22.22])
        by mx.google.com with ESMTP id l6si2328296pao.283.2013.04.02.07.24.16;
        Tue, 02 Apr 2013 07:24:17 -0700 (PDT)

Ich habe meine Domain bei example.com angemeldet.

Was muss ich bearbeiten, um die Herrschaft des Bösen zu beenden localhost?!

Antwort1

Hurrrrrr.

Ich habeNurbemerkte, dass darin /etc/postfix/main.cfeine Zeile stand, die lautete:

myhostname = localhost

Ich habe das wie folgt geändert:

myhostname = example.com

Und neu gestartet. Alles ist behoben.

Antwort2

Was bei mir funktioniert hat, war smtp_generic_mapsFolgendes hinzuzufügen /etc/postfix/main.cf:

smtp_generic_maps = hash:/etc/postfix/generic

Erstellen Sie die /etc/postfix/genericDatei, wenn sie nicht existiert. Angenommen, Sie möchten root@localhost ersetzen. Dann führen Sie Folgendes aus:

root@localhost [email protected]

Fügen Sie es zur Konfiguration hinzu und starten Sie neu

 sudo postmap /etc/postfix/generic
 sudo service postfix restart

Verweise:https://www.cyberciti.biz/tips/howto-postfix-masquerade-change-email-mail-address.html

verwandte Informationen