2015-11-19 136 views
0

我知道這裏有很多關於能夠發送電子郵件到hotmail的問題。我已經閱讀了所有內容,以及過去幾周的大量在線帖子,但仍無法解決此問題。發送電子郵件到hotmail賬戶

我遇到的問題是我無法發送電子郵件給有Hotmail電子郵件地址的客戶。我可以發送電子郵件到雅虎的罰款,我也可以發送電子郵件到Gmail(雖然這些似乎去垃圾文件夾),但是當我發送電子郵件到Hotmail的電子郵件地址,他們似乎永遠不會到達。

我在一個PHP Symfony2應用程序中使用swiftMailer來發送電子郵件。 我的應用程序所在的服務器是Linux CentOs盒子,並且我已關閉打開的中繼

我已發送電子郵件至'[email protected]'以檢查SPF,DKIM和Sender-Id已正確設置。該報告的部分輸出如下:

====================================== ====================

結果總結

SPF檢查:通過

域名密鑰檢查:中性

DKIM檢查:通過

發送方ID檢查:通過

SpamAssassin檢查:火腿

======================================== ==================

DomainKeys檢查是中立的,我不確定是否需要這樣做,因爲DKIM是DomainKeys上的一個擴展。

我已經在DNS中設置了v = spf1記錄和spf2.0/pra記錄作爲TXT條目。

我的幫助將不勝感激。我認爲這個問題可能與Sender-ID有關,但我不太瞭解這個主題。

+0

我正在投票結束這個問題,因爲「Hotmail有晦澀/無證的政策,誰想猜猜他們是什麼?」並不是一個真正的編程問題。我會說它會更適合另一個StackExchange站點,但我不知道哪一個。 – TessellatingHeckler

回答

1

檢查您的郵件服務器日誌。你看到這樣的事情交付給您的Hotmail收件人:

550 SC-001 (COL004-MC4F43) Unfortunately, messages from xxx.xxx.xxx.xx weren't sent. Please contact your Internet service provider since part of their network is on our block list. You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. 

如果是的話,那麼就意味着您的郵件服務器IP是微軟的黑名單。你可能不會有太多的運氣發送給live.com,outlook.com或msn.com用戶。幸運的是,有一個解決方案。請參閱下面的鏈接,瞭解如何解決問題的體面指南: https://www.rackaid.com/blog/hotmail-blacklist-removal/

關鍵是向微軟提交一個請求,將他們的IP地址從他們的黑名單中刪除(在https://support.live.com/eform.aspx?productKey=edfsmsbl3&ct=eformts&wa=wsignin1.0&scrx=1),但不要這樣做,直到你確定導致你成爲黑名單的任何東西已經解決,不喜歡重犯。

相關問題