
私はsendmailを設定してメールを送信しました[メールアドレス]PHP 内から (javawag.com は私のドメインで、Google アプリのメールをそこにセットアップしています)。問題は、受信したメールを読むと、次のように表示されることです。[メールアドレス]「... javawag.com は次のように解決されます (javawag.com -> javawag.dyndns.org -> [私の動的 IP アドレス、変更可能])。ただし、これを javawag.com として表示したいのですが、その方法を誰か知っていますか?
ちなみに、私はfrom:ヘッダーを次のように設定しています[メールアドレス]、しかし、まだ表示されます[メールアドレス](これはスパム フォルダーに振り分けられることも意味します!)
- ジョー
答え1
使用したいMASQUERADE_AS
ファイル内の機能sendmail.mc
:
MASQUERADE_AS(`javawag.com')
ローカル ドメインとしてリストされていることを確認しますjavawag.com
(おそらく既にリストされているはずです)。
設定によっては、FEATURE(`allmasquerade')
および/または も必要になる場合があります。FEATURE(`masquerade_envelope')
ドキュメントsendmail
詳細については。