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でサブベッドしました。
hostname
とmyorigin
実際のドメインを設定しましたが、localhostの「悪の領域」は続いています。何か案は?