Sendmail - 設定寄件者地址?

Sendmail - 設定寄件者地址?

我剛剛設定了 sendmail 來發送電子郵件[電子郵件受保護]從 PHP 內部(javawag.com 是我的網域,我在上面設定了 google apps 郵件)。問題是,當我閱讀收到的郵件時,上面寫著“[電子郵件受保護]「...這就是 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文件了解更多。

相關內容