2013-12-08 74 views
0

我有我自己的域名,即mydomain.com和自己的電子郵件[email protected]從中我可以通過PHP腳本發送電子郵件。我也有自定義Gmail地址(谷歌應用程序)[email protected],並可以登錄去Gmail郵件面板,並可以從該Gmail帳戶發送電子郵件。Gmail的郵件轉到softfail通過雅虎與SPF記錄

通常發生的是:由PHP腳本從我的域名[email protected]),併發送郵件(發件人: 1)我發郵件(發件人[email protected])從Gmail(谷歌應用程序)。

2)所有發送到[email protected]的郵件都在gmail賬戶中收到,而不是在域名的webmail中收到。

出於這個原因,我創建瞭如下我的域的高級DNS管理的SPF記錄:

v=spf1 mx a:google.com ~all 

現在,當我(使用SMTP通過PHP腳本),以anyemail @雅虎從我的域發送電子郵件。 com,我發現SPF:通過發送郵件的標題。

但是,雖然我從gmail帳戶發送電子郵件到[email protected],我發現SPF:softfail在發送郵件的標題。

SPF記錄的正確語法是什麼?通過該語法發送的電子郵件將通過SPF發送,並從我的域和Gmail帳戶發送。

+0

題外話上計算器。請參閱[google應用文檔](https://support.google.com/a/answer/178723?hl=zh-CN)瞭解如何創建正確的spf記錄 – Gryphius

回答

1

最好的辦法是包括谷歌自己的SPF記錄:

v=spf1 mx include:gmail.com ~all 

您正在使用A記錄查找到google.com的域名,這不相當於其實際的SMTP服務器的IP地址。

+0

這是否意味着任何使用Gmail的人都可以假裝從* mydomain.com *沒有任何SPF警告? – paddy

相關問題