送出我們主辦每一個專用的服務器上有自己的專用IP三個領域。電子郵件從一個專用的服務器具有不同的IP
域A - 有服務器主IP地址(默認服務器IP)
域B - 擁有自己的IP地址
域C - 都有自己的IP地址
如果電子郵件從域熄滅B然後它使用傳出中的域A IP地址,這使得使用PHP的域B的電子郵件直接進入Gmail等垃圾郵件框。
有沒有任何方法可以根據電子郵件源自的位置PHP?我們應該改變什麼來解決這個問題?
送出我們主辦每一個專用的服務器上有自己的專用IP三個領域。電子郵件從一個專用的服務器具有不同的IP
域A - 有服務器主IP地址(默認服務器IP)
域B - 擁有自己的IP地址
域C - 都有自己的IP地址
如果電子郵件從域熄滅B然後它使用傳出中的域A IP地址,這使得使用PHP的域B的電子郵件直接進入Gmail等垃圾郵件框。
有沒有任何方法可以根據電子郵件源自的位置PHP?我們應該改變什麼來解決這個問題?
PHP通常設置爲下降郵件到本地主機MTA,這將永遠把它從它自己綁定的IP地址。所以不行。
爲了減少被標記爲垃圾郵件的機會,因爲你的郵件來自不與DNS記錄佔用(MX或備用A)一個域,添加SPF record到DNS的所有域的地址說來自發送IP地址的郵件很好。
這是無關的PHP。
不,你不能在你建議的方式欺騙地址 - 但郵件被歸類爲垃圾郵件的原因是因爲你只得到了主機A發佈的SPF。只需添加他人允許的發件人列表:
"v=spf1 a:hostA.example.com a:hostB.example.com a:hostC.example.com"
C.
投票遷移到serverfault。 – 2010-04-20 08:18:20