Email
郵件未從自定義電子郵件伺服器 (MS Exchange) 傳遞
我有自己的 Exchange Server 2013 (SP1)。我可以接收電子郵件,但發送電子郵件不可靠。發送到 gmail 或 seznam.cz(捷克共和國的電子郵件提供商)的電子郵件是可以的。
問題是向outlook.com發送電子郵件。我猜它被垃圾郵件過濾器以某種方式丟棄,但我不知道為什麼。送達報告說
The message was successfully handed off to a different email system. This is as far as we can track it.
,但電子郵件沒有送達,沒有任何回報。我已經這樣做了:
- 為我的域設置 MX 記錄(
aaa.com
到mail.aaa.com
)- 設置 A 記錄 (
mail.aaa.com
tox.x.x.x
)- 設置反向 IP 記錄 (
x.x.x.x
tomail.aaa.com
)- 設置TXT記錄
v=spf1 mx a -all
- 刪除了出站電子郵件的內部主機名(連結)
- 為發送連接器設置 FQDN (
mail.aaa.com
)- 為 FrontendTransport 接收連接器設置 FQDN (
mail.aaa.com
)郵件伺服器未列在http://mxtoolbox.com/blacklists.aspx的任何黑名單中。
還有什麼我應該做的嗎?我現在真的不知道從哪裡開始尋找。
添加此作為答案:如果您的郵件伺服器成功發送了 SMTP 消息,但收件人沒有收到,您必須詢問擁有下一跳郵件伺服器的人。從字面上看,您沒有其他方法可以了解該郵件伺服器對您的伺服器提供的內容做了什麼。您可以整天猜測,並且您應該(通常)遵循最佳實踐並檢查您是否使用 DNS RBL 等,但它仍然只是猜測。
我相信交換伺服器沒有問題。請檢查郵件是否正在移動到
Spam in outlook.com
。嘗試添加exchange server mail id in outlook.com contact and try re sending the mail
.如果您認為 Exchange 伺服器提示錯誤消息而未發送郵件。檢查您是否能夠從該 Exchange 伺服器機器網路 ping 以下伺服器。
Incoming mail server: pop3.live.com Outgoing mail server (SMTP): smtp.live.com
也嘗試在防火牆中打開以下埠並檢查。(出於驗證目的,主要不是修復)
SMTP port: 587,995