當您在 Outlook Express 6.0 或 Outlook 2003 中回覆 POP3 電子郵件時,出現不正確的電子郵件位址或顯示名稱

文章翻譯 文章翻譯
文章編號: 834511 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

試想下列的情況。您使用 Microsoft Outlook Express 6.0 或 Microsoft Office Outlook 2003,回覆以 POP3 電子郵件帳戶接收的電子郵件訊息。當您按一下 [回覆] 以回覆 POP3 電子郵件時,所回覆對象的電子郵件位址或顯示名稱不正確。

發生的原因

下列所有情況皆成立時,就會發生這個問題:
  • 您的信箱位於執行 Microsoft Exchange Server 的伺服器上。
  • 寄件者的顯示名稱是以 UTF-8 編碼的。
  • 寄件者的顯示名稱包含下列兩者:
    • 逗號
    • 一或多個擴充字元,例如 ?、?、?、?、? 或 ?
  • 下列任一更新已經套用到您信箱所在的 Exchange 伺服器上:
    • Microsoft Exchange Server 2003 Service Pack 1 (SP1)。 如需有關 Exchange Server 2003 SP1 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
      836993 如何取得 Exchange Server 2003 的最新 Service Pack
    • Microsoft Exchange 2000 Server Post-Service Pack 3 更新彙總套件。 如需有關 Exchange 2000 Server Post-Service Pack 3 更新彙總套件的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
      870540 Availability of the August 2004 Exchange 2000 Server Post-Service Pack 3 Update Rollup

解決方案

如果要解決這個問題,請根據您的情況使用下列其中一種方法。

方法 1:安裝 Microsoft Windows XP Service Pack 2 (SP2)

如需有關如何取得 Windows XP SP2 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322389 如何取得最新版 Windows XP Service Pack

方法 2:安裝 MS04-018 公告中的 Outlook Express 累積安全性更新

如需有關 Outlook Express 累積安全性更新的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
823353 MS04-018:Outlook Express 累積的安全性更新
在安裝此累積安全性更新之後,請依照下列步驟設定
Q834511
登錄子機碼並啟用 Hotfix:
  1. 結束 Outlook Express。
  2. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
  3. 找出並按一下以選取下列其中一個登錄子機碼:
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Outlook Express\Hotfix
    HKEY_LOCAL_MACHINE\Software\Microsoft\Outlook Express\Hotfix
    如果這些登錄子機碼都不存在,請予以建立。
  4. 選取步驟 3 中指定的其中一個子機碼後,指向 [編輯] 功能表上的 [新增],然後按一下 [DWORD 值]
  5. 輸入 Q834511,再按下 ENTER 鍵。
  6. 用滑鼠右鍵按一下 [Q834511],然後按一下 [修改]
  7. [數值資料] 方塊中,輸入 1,再按一下 [確定]
  8. [檔案] 功能表上,按一下 [結束],結束 [登錄編輯程式]。

其他可行方案

如果要避免出現這個問題,請勿在顯示名稱中使用逗號或擴充字元。

狀況說明

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

其他相關資訊

Outlook Express 6.0 與 Outlook 2003 都會使用 Inetcomm.dll 檔案剖析以 POP3 電子郵件帳戶接收的郵件標題。當顯示名稱只包含逗號,而沒有擴充字元時,[寄件者] 欄位的顯示名稱就會以引號括住。當顯示名稱同時包含逗號和擴充字元時,[寄件者] 欄位看起來會類似下列範例:
From:=?iso-8859-1?Q?Garaikoetxea_Mu=F1oa=2C_firstname_Mari_=28lastname_POP3=29?= <e-mail address>
當 Outlook Express 剖析 [寄件者] 欄位時,如果字串未以引號括住,則 Outlook Express 會將逗號視為分隔符號。

如果您在<發生的原因 >一節所列之條件皆成立的情況下傳送郵件,可能會將一封以上的郵件傳送出去。在這個情況下,只有一封郵件會包含正確且完整的 SMTP 電子郵件位址,其他郵件則會包含不正確或不完整的 SMTP 電子郵件位址。如果收件者收到包含不正確或不完整之 SMTP 電子郵件位址的郵件,就可能無法回覆該郵件。

屬性

文章編號: 834511 - 上次校閱: 2006年3月29日 - 版次: 2.4
這篇文章中的資訊適用於:
  • Microsoft Outlook Express 6.0
  • Microsoft Outlook Express 6.0
  • Microsoft Office Outlook 2003
關鍵字:?
kbbug kbqfe kbemail kbhotfixserver KB834511
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com