透過 GMail 的 SMTP 中繼會以「[me]@gmail.com」覆蓋「寄件者:」位址

透過 GMail 的 SMTP 中繼會以「[me]@gmail.com」覆蓋「寄件者:」位址

我一直在試圖弄清楚這是否是一個新的“功能”或我的配置是否有問題。我使用 Ubuntu 10.04 桌面和 Postfix 作為 MTA。我的 smtp(而不是 smtpd)配置遵循 Jeremy 的出色回復中概述的配置:

設定 Postfix 透過連接埠 587 傳送/中繼電子郵件 Gmail (smtp.gmail.com)

我能夠透過 [smtp.gmail.com]:587 成功轉寄郵件;但是,在接收端,寄件者:位址顯示:「[my_gmail_username]@gmail.com」而不是「[my_user]@[my_domain]」。

非常感謝任何提示或技巧;在這種情況下,我的Google技能讓我失敗了!

答案1

我認為他們一直這樣做,即使您將 Gmail 配置為從其他網域發送也是如此。據我所知,解決這個問題的唯一方法是改用谷歌應用套件,如果您只使用標準版,則免費。這樣做的問題是,這意味著您必須更改您的 MX 記錄,以便 google 處理您所有收到的郵件,而且它僅對最多 50 個用戶免費。

答案2

您是否新增了非 Gmail 地址https://mail.google.com/mail/?shva=1#settings/accounts? (在裡面發送郵件為部分)

答案3

他們這樣做是出於安全原因。您的 ISP 可能使用 gmail 作為電子郵件系統,我知道我的也是如此。如果您想執行郵件伺服器而不出現此問題,請嘗試 smtp2go。每年的費用雖小,但效果卻很神奇!我的伺服器大約有 5 個用戶,我每年支付的費用約為 24.95 美元。

您所需要做的就是登入sptp2go並透過電子郵件地址指定允許哪些電子郵件地址使用smtp2go smtp伺服器(您的郵件伺服器上的電子郵件使用者),然後設定您的MTA。

SMTP2GO甚至可以在不同的連接埠上運作。如果您的 ISP 封鎖某些端口,則特別有用。

答案4

我也經歷過這種情況,我認為除了切換到GAFYD之外沒有其他方法

相關內容