傳送電子郵件訊息時,出現 550、553 或禁止轉送的錯誤

問題

當您不在家裡,但使用家用電子郵件帳戶傳送電子郵件訊息時,您的電子郵件訊息可能會傳回 550、553 或禁止轉送的錯誤訊息。當您不在辦公室,但嘗試使用公司的電子郵件帳戶傳送電子郵件訊息時,也可能會出現相同的情況。

摘要

當電子郵件傳送至的電子郵件地址,其網域 ( @ 符號後面的名稱,例如 adatum.com) 不被簡易郵件傳送通訊協定 (SMTP) (簡易郵件傳送通訊協定 (SMTP):用於透過網際網路傳送電子郵件的一般通訊協定。) 處理,或者不被寄件者要求傳送訊息的外寄伺服器處理,此時會發生轉送錯誤。SMTP 伺服器必須連線至其他 SMTP 伺服器,才能轉送訊息。

當您傳送電子郵件訊息發生轉送錯誤,您的 SMTP (外寄) 電子郵件伺服器可能會回覆電子郵件訊息並附帶以下其中一種錯誤訊息:

  • 因其中一個收件者被伺服器拒絕而無法傳送郵件。拒絕的電子郵件地址是 '<someone@example.com>'。主旨:'<Test>'、帳戶:'<Test>'、伺服器:'<smtp.example.com>'、通訊協定:SMTP、伺服器回應:'550 <someone@example.com>... 拒絕轉送'、連接埠:25、安全 (SSL):無、伺服器錯誤:550、錯誤號碼:0x800CCC79。
  • 因其中一個收件者被伺服器拒絕而無法傳送郵件。拒絕的電子郵件地址是 '<email address>'。主旨 '<Test>'、帳戶: '<Test>'、伺服器:'<smtp.example.com>'、通訊協定: SMTP、伺服器回應:'553 對不起,網域不在允許的 rcpthosts (#5.7.1) 清單中'、連接埠:25、 安全 (SSL):否、伺服器錯誤:553、錯誤號碼:0x800CCC79。

根據您的網際網路服務提供者 (ISP) (ISP:一種商務行為,提供對網際網路的存取,以使用諸如電子郵件、聊天室或全球資訊網等服務。部分 ISP 是跨國性的,提供在許多位置的存取:而其他 ISP 僅限指定地區使用。) 而定,精確的錯誤訊息可能有所不同。部分 ISP 可能在偵測外寄訊息為來路不明的廣告電子郵件時,並不會傳回錯誤訊息。在這樣的狀況下,您的訊息可能像是已經正常傳送:它會保留 Outlook [寄件匣] 並顯示在 [寄件備份] 中。但是它不曾真正地傳送至收件者。  

因為 SMTP (外寄) 電子郵件伺服器無法將您識別為授權使用者,所以拒絕您的訊息。

SMTP 是大部分電子郵件伺服器在網際網路上傳送電子郵件訊息所用的通訊協定 (電腦用來互相溝通的標準) 。當您使用可將電子郵件訊息儲存至電腦的電子郵件程式 (例如 Outlook) 時,就需要存取 SMTP 伺服器來傳送電子郵件訊息。

 附註   由於 Windows Live Mail 和 Yahoo! Mail 等 Web 電子郵件系統的使用方式不同,所以本主題不適用於這些電子郵件帳戶。

垃圾電子郵件和開放轉送

不需要的廣告電子郵件有時稱為垃圾郵件。垃圾電子郵件數量逐漸增加的主要原因是,傳送的一方幾乎沒有傳送成本;事實上,傳送者甚至不需要透過所屬 ISP 的 SMTP (外寄) 電子郵件伺服器,傳送垃圾電子郵件。 

網際網路的基本結構是在任何人認為可以用很小成本,即可傳送千百萬垃圾電子郵件之前就設計好了。垃圾散佈者使用 SMTP 伺服器的轉送功能,透過允許開放轉送的第三方伺服器,遮掩垃圾電子郵件真正出處。如此讓垃圾電子郵件看起來像是來自轉送訊息的網站,同時隱藏真實傳送者的身分。

直到最近,大部分的 SMTP 電子郵件伺服器正在解決開放的信任系統。在此系統下,任何人、任何地方,都可以提交電子郵件訊息至 SMTP 伺服器,而且伺服器會接受它並轉送至收件者或收件者信箱所在的其他電子郵件伺服器。在所謂的開放轉送伺服器,並不會限制任何人允許透過 SMTP 伺服器傳送。

ISP 對轉送電子郵件訊息的限制

隨著垃圾電子郵件數量逐漸增加,網路管理員 (負責管理 ISP 伺服器的人員)開始對他們的 SMTP 電子郵件伺服器加上限制。這些限制有助於防止任何人使用或濫用電子郵件伺服器。您可以想像,組織大廳中的電話原本可以供任何人使用,無論是否在組織中工作。不過,現在僅限員工可以使用電話了。   

目前有多種使用中的限制類型:

  • 要求 SMTP 驗證     和您必須使用密碼來存取 POP3 (內送) 伺服器來取得電子郵件訊息一樣,此選項要求您提供使用者名稱和密碼,透過 SMTP 伺服器傳送電子郵件訊息。通常,與用於 POP3 伺服器的使用者名稱和密碼是相同的,不過它們也可以不同。
  • 要求您先連線至 ISP POP3 (內送) 電子郵件伺服器     當您連線來擷取新電子郵件訊息時,一般是連線至 POP3 (內送) 電子郵件伺服器。會要求您提供使用者名稱和密碼來存取信箱。網路管理員可以設定伺服器,如此若您先連線並在 POP3 電子郵件伺服器進行驗證,它會批准任何您所做的要求,以便透過一般限制的 SMTP 輸出伺服器傳送電子郵件。
  • 要求您從授權的網路位置連線     當您在家裏而且您撥接 ISP 或者若您有一個有線電視或 DSL 數據機,您可以直接連線至 ISP 網路。您是被信任擁有 ISP 帳號以及使用者名稱和密碼。會授權您使用 SMTP 伺服器,傳送電子郵件訊息,因為您是客戶。
  • 要求您從特定 IP 位址或 IP 位址範圍連線 您的 ISP 可能授權未直接連線網路的使用者存取 SMTP 伺服器。辦公室的遠端使用者可以使用此選項。不過,主要問題是很多地方會有所謂的動態 IP 位址。每次您連線,無法確定擁有相同的 IP 位址。部分公司可能有保留的 IP 位址區塊或範圍。您的 ISP 可以授權從這些 IP 位址連線者就成為核准的使用者。您的 ISP 可以提供其他資訊給您。

轉送的狀況有很多種。以下是最常見的狀況。請了解是否有符合狀況。

狀況 這是轉送?
您在家裏而且有 ISP 帳戶,其結尾是 @proseware.com,是透過有線電視或 DSL 數據機撥接或連線。傳送電子郵件訊息給某個人,其電子郵件地址結尾也是 @proseware.com。 不是。您的郵件應該會正常處理。
和第一個狀況一樣,除了您的收件者之電子郵件地址結尾是 @adatum.com。 是的,但它未被封鎖。您是直接連線至 ISP,因此被授權透過 ISP 的 SMTP (外寄) 伺服器傳送電子郵件至任何電子郵件地址,無論收件人信箱在什麼地方。
您在公司中。公司的電子郵件地址結尾是 @thephone-company.com,而且您有一個家用 ISP 帳戶,結尾是 @proseware.com,是透過有線電線或 DSL 數據機撥接或連線。在 Outlook 中,您擁有和家裏相同的 SMTP 伺服器設定。傳送電子郵件訊息至其電子郵件地址結尾也是 @proseware.com 的使用者。 不是。您的郵件應該會正常處理。
和前面的狀況一樣,除了您的收件者之電子郵件地址結尾是 @adatum.com。 是,而且此訊息會因為是轉送郵件而封鎖。您正在嘗試未連線至 ISP 網路時,使用家用 ISP 的 SMTP (外寄) 伺服器。SMTP 伺服器無法驗證您是否為授權的 ISP 用戶。此外,您要求 SMTP 伺服器接收您的訊息,然後連線至其他 SMTP 伺服器,傳送至收件者信箱。
您入宿旅館或使用可以提供上網服務的機場網際網路專區。您有一個結尾是 @proseware.com 的家用 ISP 帳號,是使用有線電視或 DSL 數據機撥接或連線。在 Outlook 中,您擁有和家裏相同的 SMTP 伺服器設定值。傳送電子郵件訊息至其電子郵件訊息結尾也是 @proseware.com 的使用者。 不是。您的郵件應該會正常處理。
和前面的狀況一樣,除了您的收件者之電子郵件地址結尾是 @adatum.com。 是,而且此訊息會因為是轉送郵件而封鎖。您在未連線至 ISP 網路時,嘗試使用家用 ISP 的 SMTP (外寄) 伺服器。SMTP 伺服器無法驗證您是否為授權的 ISP 用戶。此外,您要求 SMTP 伺服器接收您的訊息,然後連線至其他 SMTP 伺服器,傳送至收件者信箱。

解決方案

若您處於被視為轉送的狀況中,您必須透過目前連線的伺服器傳送訊息。此表示若您在公司或家裏而且未使用 ISP 連線網際網路,而且您想從家用 ISP 電子郵件帳號傳送訊息,您必須變更電子郵件帳號設定值,指定使用所在位置的 SMTP 伺服器,例如公司 SMTP 伺服器。

  1. 按一下 [工具] 功能表上的 [帳戶設定]
  2. 在 [電子郵件] 索引標籤上,按一下您想要修改的帳戶,然後按一下 [變更]。
  3. 在 [變更電子郵件帳戶] 對話方塊中,於 [伺服器資訊] 底下的 [外寄郵件伺服器] 文字方塊內,輸入您目前連線之近端郵件伺服器的名稱。

例如,如果您要從公司修改家用電子郵件帳戶,請輸入公司電子郵件伺服器的名稱。

[變更電子郵件帳戶] 對話方塊

如果這個解決方案對您沒有用,或者您偏好使用家用 ISP 帳戶,下一步就是洽詢 ISP 並詢問是否可以使用前面敘述的選項。至於前兩個限制 (要求 SMTP 驗證或要求您先連線至 ISP POP3 (內送) 郵件伺服器),您可以在 Outlook 的 [帳戶設定] 中進行變更。  

  1. 按一下 [工具] 功能表上的 [帳戶設定]
  2. 在 [電子郵件] 索引標籤上,按一下您想要修改的帳戶,然後按一下 [變更]。
  3. 在 [變更電子郵件帳戶] 對話方塊中,按一下 [其他設定]。
  4. 在 [外寄伺服器] 索引標籤上,選取 [我的外寄伺服器 (SMTP) 需要驗證] 核取方塊。
  5. 選擇下列其中一個選項:
    • 按一下 [使用與內送郵件伺服器相同的設定]。這是最常見的選擇。
    • 按一下 [使用下列登入] 並輸入 [使用者名稱] 和 [密碼]。
    • 按一下 [在傳送郵件前登入內送郵件伺服器]。

為何仍然無法傳送電子郵件訊息?

您在 Outlook 變更 SMTP 設定值或發現有一個選項可以讓您傳送電子郵件。不過,您仍然無法傳送郵件而且您收到錯誤訊息。

有可能是您每個動作都做對,但遇到網路管理員用來防止身分詐騙的其他安全功能。身分詐騙是偽裝您真實身分而傳送電子郵件訊息的簡單方法。

Outlook 和大部分的電子郵件程式相同,可以讓您指定「顯示名稱」以及回覆電子郵件地址 (有人對您的訊息按一下 [回覆] 時顯示)。垃圾電子郵件會在這些欄位中包含虛假資訊。您真的認為收到的這些關於快速致富方法的訊息,是來自超級模特兒或全球領先者?

要防止身分詐騙,部分 ISP 在回覆電子郵件地址欄位限制插入虛假資訊。例如,若 ISP 網域名稱結尾是 proseware.com,ISP 可能不會允許您將電子郵件回覆地址設定成 terri@contoso.com。此限制和先前敘述的限制相比,並不常用,但是它可以套用至所有使用者,無論其位置或連線為何。目前沒有替代方法。若伺服器管理員使用此方法,您必須指定符合目前連線的電子郵件地址網域。

 
 
適用:
Outlook 2007