2011-09-16 68 views
0

我使用PHP Mailer Class和SMTP擴展來發送電子郵件。 問題是,PHP腳本只發送電子郵件到YAHOO或GMAIL地址,但當我嘗試發送到[email protected],我從來沒有收到電子郵件。PHP Mailer類

當我發送到[email protected]時沒有任何錯誤消息。

回答

1

在從服務器發送郵件之前,有很多事情需要檢查。

許多收件人郵件服務器需要的東西稱爲SPF記錄的發件人的域進行設置: www.openspf.org/Introduction

我想,如果你不發送超過100個郵件一天,更好的辦法是通過這種方式來使用SMTP郵件程序與谷歌郵件一起 Send email using the GMail SMTP server from a PHP page

所以你不必亂,也不用擔心SPF或DKIM .. 它是一種簡單的解決方案,但您的電子郵件將有[email protected]那會不會是如此專業,所以如果你正在尋找專業的解決方案,那麼你需要尋找設置爲您的域名添加spf記錄和DKIM

+0

感謝您的回覆! – Zoli

+0

現在我在電子郵件中添加了諸如AddReplyTo,From,FromName,Subject之類的東西,它現在可以工作了! – Zoli

+0

接受答案,如果它解決了你的問題,並投票,如果你覺得答案是好的。 –