web-dev-qa-db-ja.com

sendmailで発信ヘルプを指定する方法は?

Sendmailを使用して送信メールを送信するときに、HELO/EHLOのようにメールサーバーが提示するFQDN(ホストとドメイン名)をどのように指定しますか?

9
Kyle Brandt

以下を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ヘッダーに返信します...

14
Kyle Brandt

完全性のために-使用することもできます

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
0
User4283