Exchange-2003

嘗試發送電子郵件時出現錯誤“5.7.1 未經事先身份驗證不允許中繼”

  • May 23, 2011

這裡我有一個 Exchange server 2003。這個伺服器已經配置了預設的 SMTP 連接器來發送和接收電子郵件。此連接器成功地將電子郵件發送到幾乎所有電子郵件地址;但是,它不適用於一封特定的電子郵件 - 在這種情況下,電子郵件未送達,錯誤消息如下:

5.7.1 smtp;530 5.7.1 Relaying not allowed without prior authentication: destiny@email.com

我已經使用smtpdiag.exe測試了從我的伺服器到命運的傳遞,如果我使用參數執行它,/v顯示的附加錯誤是:

伺服器拒絕發件人的電子郵件地址

該 IP 之前一直在黑名單中,但現在 spamhaus 中沒有報告。有什麼建議麼?

我要做的第一件事是確保它沒有被任何其他列表列入黑名單:http ://www.mxtoolbox.com/blacklists.aspx

哪個伺服器導致此報告:“伺服器拒絕了發件人的電子郵件地址”?您的發送伺服器,還是收件人的伺服器?

我懷疑收件人最有可能,如果是這樣,您將被標記為垃圾郵件或不可靠的發件人。造成這種情況的常見原因是內容,所以發送帶有正文的東西;缺少 PTR 記錄;或被列入黑名單。

您可能還想考慮添加 SPF DNS 記錄,某些系統使用該記錄來驗證您是否可以發送。

引用自:https://serverfault.com/questions/272931