2012-01-15 31 views
1

問題是在開場。我是否必須使用Google雲端郵件服務器,或者是否可以讓我的郵件顯示爲從[email protected]發送的郵件?我試圖發送大量的電子郵件,我敢肯定這將通過Gmail的smtp做到這一點令人討厭。我可以使用PHP郵件功能從Gmail地址本地發送郵件嗎?

+0

由於實際發件人或發件人地址?我強烈建議(爲了避免垃圾郵件過濾器)使用正確的發件人,並且只用「發件人」地址撥弄。 – 2012-01-15 10:30:32

回答

1

可以在mail();功能使用MIME頭FromReply-to

mail("[email protected]", "subject", "body", "From: [email protected] 
Reply-to: [email protected]"); 

但接收者的郵件服務器會立即發現,該電子郵件的來源地點和地址域不同,並且垃圾郵件的可能性很高。

0

基本上是的,但它取決於如何配置您的本地SMTP中繼。

您只需在PHP中設置MIME標題「From」和/或「Reply-to:」在郵件中。

0

如果您使用gmail(smtp),您將可以在某段時間內發送有限數量的電子郵件,否則將被禁止發送。 您可以設置一些本地郵件服務器,但並非所有信件都會被傳送,並且大部分信件都會被標記爲垃圾郵件。

1

但是接收方的郵件服務器會立即注意到該郵件的起點和地址域不同,並且很有可能被垃圾郵件發送。

這是不正確的。 Receiver的電子郵件服務器只關心發件人的SMTP服務器是否位於已知垃圾郵件發送者SMTP服務器(SORBS)的列表中,它並不關心已設置爲郵件標頭的電子郵件地址。因此,您可以安全地將「發件人」和「回覆郵件頭」設置爲[email protected]電子郵件地址,並使用您自己的ISP的SMTP服務器。

如果您錯過了一些相關的標題或者您的郵件包含CAPS或FREE VIAGRA等單詞,則可能有問題 - 在這種情況下,它可能會被標記爲垃圾郵件。

實際上,它似乎不再維護SORBS ..

相關問題