接尾辞の名前を「localhost」から意味のあるものに変更しますか?


8

Postfixをサーバーで実行して、ウェブサイトがメールを送信できるようにしています。私はそれをsendmail適切なドロップインとして使用しています。

電子メールが送信されると、HELO文字列にが含まれてlocalhostいるようです。これは問題にはなりません。ただし、私のクライアントの1人が、スパムブロッカーからメールが返送さlocalhostれ、HELO文字列内では機能できないと述べたところです。驚くばかり。

そこで/etc/mailname、メインドメイン名に編集しました。そして私は/etc/postfix/main.cfそのように編集しました:

smtpd_banner = ESMTP $mail_name

しかし、これは私が送信したメールのヘッダーに表示されるものです(postfixを再起動した後)。

Delivered-To: oli@example.com
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: <oli@example.com>
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)

ドメインをexample.comでサブベッドしました。

の邪悪な治世を打ち砕くために何を編集する必要がありlocalhostますか?

回答:


10

Hurrrrrr

私はきただけであることに気づい/etc/postfix/main.cf読んラインがありました。

myhostname = localhost

私はそれを次のように変更しました:

myhostname = example.com

そして再開した。すべてが修正されました。


2
私はこれをFedora 16.04で試していますが、再起動した後でも機能しません。私は両方hostnamemyorigin実際のドメインを設定しましたが、localhostの「悪の領域」は続いています。何か案は?
Startec
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.