文章編號: 304849 - 上次校閱: 2005年9月23日 - 版次: 3.5

當您使用網路位址轉譯,您無法在 Outlook 2000 接收新的電子郵件通知

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
本文章的有 Microsoft Outlook 2002] 版本請參閱 305572? (http://support.microsoft.com/kb/305572/ )

在此頁中

全部展開 | 全部摺疊

徵狀

如果您使用 [網路位址轉譯 (NAT) 您不可能會看到新的電子郵件,或在 Outlook 2000 中收到新的電子郵件通知。

發生的原因

因為 Outlook 2000 永遠不會接收 UDP (通用的資料包封包) 的 Microsoft Exchange 伺服器所傳送,將會發生在 NAT 環境中的這個問題並不能將 UDP 封包路由到執行 Outlook 2000 的電腦。

執行 Outlook 2000 的電腦傳回輪詢藉由使用 [遠端程序呼叫 (RPC) 來解決這個問題的 Exchange 伺服器,新的電子郵件訊息。不過,邏輯錯誤存在與 Exchange 伺服器,而且它不會不回覆輪詢要求。

解決方案

若要解決這個問題,使用下列兩種方法設定使用輪詢,而不是以接收新的電子郵件通知的 UDP Outlook 2000:
  1. 將相關聯的 Hotfix 套用到正在執行 Outlook 2000 的電腦。
  2. 以手動方式新增登錄項目。

如何使用 Hotfix

如果要解決這個問題,取得最新的 Service Pack,Microsoft Office 2000。如需詳細資訊按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
276367? (http://support.microsoft.com/kb/276367/EN-US/ ) OFF2000: 如何取得最新的 Office 2000 Service Pack
重要: 您安裝 Microsoft Office 2000 Service Pack 3 (SP-3) 之前您必須有 Microsoft Office 2000 服務發行 1/1a (SR-1/SR-1a) 第一次安裝。若要取得 SR-1/SR-1a,按一下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
245025? (http://support.microsoft.com/kb/245025/EN-US/ ) OFF2000: 如何取得並安裝 Microsoft Office 2000 服務發行 1/1a (SR-1/SR-1a)


此修正程式的英文版本應該具有下列檔案屬性或更新版本:
    Date        Time        Version     Size       File name
    ------------------------------------------------------
    07/06/2001  10:48:50pm  5.5.3160.0  594,192    Emsmdb32.dll
    07/06/2001  10:32:36pm  9.0.0.5505  5,328,946  Outllib.dll
				
此修正程式也是適用於下列語言: 德文、 義大利文

如何手動新增登錄項目

重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756? (http://support.microsoft.com/kb/322756/ ) 如何備份和還原在 Windows 登錄


注意: 如果安裝 Office 2000 (SP-3),並不需要安裝此修正程式。如果安裝 Office 2000 (SP-3),請依照下列步驟執行來新增登錄值,以套用設定。

將登錄值新增到執行 Outlook 2000 的電腦,請依照下列步驟執行:
  1. 按一下 [開始],然後按一下 [執行]。
  2. 在 [開啟] 方塊中輸入 Regedt32.exe,],然後再按一下 [確定]]。
  3. 在登錄中找到下列機碼:
    HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\
  4. 在 [編輯] 功能表上按一下 [新增機碼,並再新增下列登錄機碼:
    機碼名稱: RPC
    類別: 無
  5. 按一下 [確定]
  6. 在登錄中找到下列機碼:
    HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\RPC\
  7. 在 [編輯] 功能表上按一下 [新增值],並再新增下列登錄值:
    數值名稱: ForcePolling
    資料類型: REG_DWORD
    : 1
  8. 在登錄中找到下列機碼:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\
  9. 在 [編輯] 功能表上按一下 [新增機碼,並再新增下列登錄機碼:
    機碼名稱: Office
    類別: 無
  10. 在登錄中找到下列機碼:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\
  11. 在 [編輯] 功能表上按一下 [新增機碼,並再新增下列登錄機碼:
    機碼名稱: 9.0
    類別: 無
  12. 在登錄中找到下列機碼:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\9.0\
  13. 在 [編輯] 功能表上按一下 [新增機碼,並再新增下列登錄機碼:
    機碼名稱: Outlook
    類別: 無
  14. 在登錄中找到下列機碼:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\9.0\Outlook\
  15. 在 [編輯] 功能表上按一下 [新增機碼,並再新增下列登錄機碼:
    機碼名稱: RPC
    類別: 無
  16. 在登錄中找到下列機碼:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\9.0\Outlook\RPC\
  17. 在 [編輯] 功能表上按一下 [新增值],並再新增下列登錄值:
    數值名稱: ForcePolling
    資料類型: REG_DWORD
    : 1
  18. 結束 「 登錄編輯程式 」
  19. 重新啟動電腦。

狀況說明

Microsoft 已確認這是在本文開頭所列之 Microsoft 產品中的問題。
這個問題,首先已經在 Microsoft Office 2000 Service Pack 3 (SP-3) 中獲得修正。

其他相關資訊

Outlook 2000 會使用 UDP 及輪詢通知您新的電子郵件訊息。

與 UDP,Outlook 2000 傳送伺服器用戶端的網際網路通訊協定 (IP) 位址,並通知伺服器有等待伺服器上的電子郵件訊息時,傳送 UDP。

Outlook 2000 會啟動執行緒資訊向伺服器要求以 [RPC 每隔 60 秒的任何未完成的電子郵件的預設,當輪詢機制。

預設喜好設定,Outlook 2000 中的電子郵件通知是 UDP,並且如果的失敗然後使用輪詢。先前所述的登錄值會定義要使用輪詢作為預設的新電子郵件通知。數值 1 表示輪詢 Outlook 2000 所使用做為預設值,且不會使用該 UDP。預設輪詢時間是 60 秒,且在 Exchange 伺服器設定。

這篇文章中的資訊適用於:
  • Microsoft Outlook 2000
關鍵字:?
kbmt kbhotfixserver kbqfe kbfunctions kbreceivemail kbemail kbbug kboffice2000sp3fix kbfix KB304849 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:304849? (http://support.microsoft.com/kb/304849/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。