Gmail
當電子郵件真正由 Gmail 託管時,從本地伺服器發送電子郵件
我確定以前有人問過這個問題,但是對於我的一生,我找不到一個完全涵蓋我所問內容的問題。
我有一個託管自己域的客戶。Godaddy 的域名伺服器擁有所有 A、CNAME 等記錄,它們指向我客戶的 IP 地址(他們的 ISP 是堪薩斯城的 SureWest)。
但是,我客戶的電子郵件託管在 Gmail 上(我認為 Google Apps For Your Domain 是以前的名稱)。因此,當他們的任何員工收到電子郵件時,他們都會通過 Gmail 界面進行閱讀和發送。
但是,他們有一個代表系統發送電子郵件的應用程序(我編寫了它,因此我可以控制它)。這個應用程序可以向所有不同的電子郵件地址發送相當多的電子郵件(每天最多幾千封)。這些不是不請自來的電子郵件,而且每一封都是獨一無二的。
我目前已經讓應用程序通過 Microsoft SMTP 伺服器發送電子郵件,因為它已經安裝並且是免費的。它似乎工作得很好(是的,對我來說,我必須做一些模糊的配置,配置 SMTP 伺服器才能讓這些電子郵件發送出去。)
好吧,我認為這一切都很好,但我聽說你可以做一些其他的事情,比如添加某種 DNS 條目,讓接收郵件伺服器知道某個 IP 地址(在這種情況下是 SureWest 提供的外部 IP)允許代表域發送電子郵件。
我瘋了嗎?有人知道我在說什麼嗎?有沒有任何教程可以幫助我解決這個問題?
您所描述的是發件人策略框架(SPF)。您可以使用此工具引導您完成 SPF 記錄的配置。
您需要辨識所有有權代表您的域發送郵件的伺服器。
發件人策略框架 (SPF) 參見http://www.openspf.org/Introduction - 它討論了 GMail