Email

郵件域身份驗證問題(錯誤 ‘553 sorry, that domain…’)

  • May 3, 2009

以下錯誤的主要原因是什麼?通常會檢查哪些事情來解決它?

553 sorry, that domain isn't allowed to be relayed thru this MTA (#5.7.1)

在這種情況下,工作站是一台執行 Outlook 2007 並嘗試訪問外部(網際網路)郵件提供商的 Windows Vista PC。

這通常是由於您嘗試在未通過 SMTP 伺服器進行身份驗證的情況下發送郵件,並且您不在伺服器“允許列表”中。

如果您已連接到正常 ISP,則在嘗試通過其伺服器發送電子郵件以及不在該 ISP 網路上時,您通常會收到此消息。對於需要從各種網路發送電子郵件的筆記型電腦使用者來說,這通常是一個問題——在這種情況下,唯一的解決方案是配置身份驗證(如果 ISP 允許外部身份驗證)或使用另一個 SMTP 伺服器。

某些伺服器將允許在過去 5-10 分鐘內通過 POP3 或 IMAP 成功進行身份驗證的人進行 SMTP 訪問,其他伺服器在其內部網路之外需要身份驗證,其他伺服器需要對所有不發送到“內部”域的郵件進行身份驗證.

SMTP 用於伺服器相互通信,消息在伺服器之間傳遞(中繼),直到到達目標伺服器。這一切都是在沒有身份驗證的情況下完成的,通常它會直接從您的郵件伺服器發送到目標域的伺服器。在某些配置中,它可能需要先跳轉(中繼)通過其他伺服器,然後才能到達 Internet,這也是 SMTP 伺服器能夠接受其他域的郵件的原因之一。

然而,這是一個糟糕的配置,伺服器應該只配置為接受特定域的郵件(或來自特定電腦/網路的任何郵件)。這是為了防止垃圾郵件發送者使用該郵件伺服器,他們只接受他們配置的域的電子郵件,而對於其他域(中繼),他們只接受來自自己網路內部的中繼。否則,任何垃圾郵件發送者都可以使用該 SMTP 伺服器將郵件發送給他們想要的任何人——這被稱為“開放中繼”

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