Sendmailを使用して送信メールを送信するときに、HELO/EHLOのようにメールサーバーが提示するFQDN(ホストとドメイン名)をどのように指定しますか?
以下をsendmail.mcに追加しました:
define(`confDOMAIN_NAME', `mail.foo.com')dnl
その後:
m4 sendmail.mc > sendmail.cf
service sendmail restart
また、これが http://www.port25.com/domainkeys/ ([email protected])の電子メール検証サービスで機能することを確認しました。きちんとしたサービス、あなたはそれに電子メールを送り、それはあなたのSPF、ドメインキーなどに関する情報でfromヘッダーに返信します...
完全性のために-使用することもできます
define(confHELO_NAME,`something.not.the.same.as.the.domain.name')
より完全な制御が必要な場合(たとえば、freeb-bsd jailの場合)、confDOMAIN_NAMEおよびMASQUERADE_ASをHELO/EHLO名とは非常に異なるように設定することが望ましい場合があります。
Dw。
define(`confSMTP_LOGIN_MSG', `$j; $b')dnl
また、/etc/hosts
以下のようなファイル
xxx.xxx.xxx.xxx server server.yourdomain.com server
127.0.0.1 server server.yourdomain.com server