精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>邮件服务器>>Exchange>>答客問:Exchange 2000 常見問題集2

主题:答客問:Exchange 2000 常見問題集2
发信人: bxyan(短发)
整理人: cndgm(2004-01-16 07:52:18), 站内信件
Q30 移除了Recipient Policy中不需要的SMTP address之後, 為何在Active Directory User and Computer仍然有已移除的SMTP address在使用者屬性裡呢 ? 
 您需要手動刪除掉不想要的 Proxy Address, 請依下列方法: 
按"開始","程式集", "系統管理工具", 點選 "Active Directory 使用者及電腦" 
點選仍有Proxy Address 存留的Users 所在的 Container 
點選仍有Proxy Address 存留的使用者, 按滑鼠右鍵, 選"內容" 
點選 E-mail Addresses 
點選您想要刪掉的 Proxy Address, 按下方的 "Remove". 此時會出現"Are you sure you want to remove this e-mail address?" 點選"Yes" 
按 "OK"儲存改變的設定值. 
重覆上述步驟在其他的仍有Proxy Address. 
NOTE: 如果您想要批次大量執行刪除Proxy Address 的動作, 您可以自行寫SCRIPT來達成.
此項目不在本文討論範圍

 
 
Q31 為何使用OWA寄往Hotmail 或Yahoo信箱的郵件無法顯示中文?(Update) 
  方法一:
到下列網址下載安裝修正程式。

http://www.microsoft.com/downloads/release.asp?ReleaseID=24824

方法二:

1.開啟【控制台】,【系統管理工作】,雙擊【服務】。
2.停止 MSExchangeIS Service和Would Wide Web Publishing Service. 
3.點選開始,執行,輸入regedit後按下確定以開啟登錄編輯程式。
4.找到以下註冊機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeWEB\OWA
5.新增一DWORD值
名稱:UseRegionalCharset
資料:1 
6.重啟MSExchangeIS Service和Would Wide Web Publishing Service.
 
 
Q32 如何使用Telnet指令來測試SMTP是否正常運作? 
  依下列步驟確認主機和 IMC 之間的通訊是否正常進行(附註:每行指令輸入完成後,請按下 <Enter> 鍵): 
使用下列指令啟動 TELNET 工作階段: 
Telnet 125.125.0.4 25 (置換上述 IP 位址) 

如果正常運作,即可看到下列來自 IMC 的回覆: 
220 site.company.com Microsoft ESMTP Internet Mail Service ,Version:5.0.xxxx.xxxx ready.

鍵入以下指令並開始進行通訊: 
HELO test.company.com

您會看到下列回應: 
250 OK

鍵入以下指令來通知 SMTP郵件訊息源自何處: 
MAIL FROM:<[email protected]>

您會得到下列回應: 
250 OK - MAIL FROM <[email protected]>

鍵入下列指令來通知 SMTP郵件訊息的目的地位址(使用有效的 Microsoft Exchange 收件者 SMTP 位址)。 
RCPT TO:<[email protected]>

您會看到下列回應: 
250 OK - Recipient <[email protected]>

鍵入下列指令以通知SMTP已準備好傳送資料: 
DATA

您會看到下列回應: 
354 Send data. End with CRLF.CRLF

鍵入下列指令以加入主題: 
Subject: test message


然後連按兩次 Enter 鍵。 

該指令沒有任何回應。 

附註:兩個 Enter 指令符合 RFC 822 規則,即表示 822 指令必須在一列空白後。 
鍵入下列指令以加入郵件本文: 
This is a test message

您無法看到本指令的回應。 
在下一空白列輸入英文句點,然後按下 ENTER 鍵。 

您會看到下列回應: 
250 OK

鍵入下列指令以切斷連結: 
QUIT

您會看到下列回應: 
221 closing connection

在執行上述任一指令後,若收到「500 Command not recognized」錯誤訊息,則表示由於語法錯誤或指令無效,導致 SMTP 無法識別您鍵入的內容。 
登入您在上述步驟 4 中,郵件收件者的 Microsoft Exchange 用戶端信箱。如果信箱內有您的測試郵件訊息,則表示傳入SMTP 通訊運作正常。 
  
Q33 為何事件檢視器中出現錯誤9175:The MAPI Call 'OpenMsgStore' Failed ? 
  若事件檢視器中出現以下訊息:
Event Type: Error
Event Source: MSExchangeSA
Event Category: MAPI Session
Event ID: 9175
Date: 5/8/2000
Time: 8:21:36 PM
User: N/A
Computer: Computer_name
Description:
The MAPI call 'OpenMsgStore' failed with the following error:
The Microsoft Exchange Server computer is not available. Either there are network problems or the Microsoft Exchange Server computer is down for maintenance. The MAPI provider failed.
Microsoft Exchange Server Information Store
ID no: 8004011d-0526-00000000

For more information, click http://www.microsoft.com/contentredirect.asp.
1.檢查Microsoft Exchange information store 服務是否停止,若是請啟動此服務。

2.檢查Microsoft Exchange System Attendant服務是否停止,若是請啟動此服務。

3.檢查Mailbox Store是否Dismount,若是請Mount此store

 
 
Q34 如何移動Exchange 資料庫及記錄檔? 
  若想把記錄檔或資料庫檔案移到其他磁碟,請使用下列程序。 

要移動記錄檔 

1.啟動 [Exchange System Manager]。 
2.找出 [管理群組]。 
3.開啟您想變更記錄檔路徑的 [儲存群組] 之內容。 
4.在 [一般] 標籤上,變更 [交易記錄檔位置] ,方法是按一下 [瀏覽] ,再指定記錄檔的新磁碟或目錄位置。 

要移動資料庫 

1.啟動 [Exchange System Manager]。 
2.找出 [管理群組]。 
3.在 [儲存群組] 底下,按一下想變更的 [信箱] 或 [公用資料夾存放] 。 
4.開啟該存放的內容,再按一下 [資料庫] 標籤。 
5.按一下 [瀏覽] 選擇資料庫的新位置,再指定資料庫檔案的新磁碟機或目錄位置。若是資料庫,您可以選擇移動 Exchange 資料庫 (.edb 檔)、Exchange 資料流資料庫 (.stm file) 或者兩者均移動。 

您可以將記錄檔及資料庫檔案移到任何想建立的目錄。移動記錄檔及資料庫檔案時,為了一致性,您可以建立 Exchsrvr\Mdbdata 檔案結構,但這並非強制性。 

移動記錄檔及資料庫檔案時,您的存放區會暫時卸載,此時使用者無法存取,但處理結束後即會復原。 

移動記錄檔或資料庫檔案時會時使得所有既有的增量與差異備份無效,因此建議您在這些變更之後進行完整備份。 
 
 
Q35 如何在沒有安裝Exchange的電腦上執行Eseutil? 
  有時您可能需要在未安裝 Microsoft Exchange Server 的電腦上,對資料庫執行 Eseutil。通常在 Exchange Server 電腦沒有足夠空間完成像 Exchange Server 資料庫檔案的離線磁碟重組這類工作時,這種情形就會發生。
在沒有安裝 Exchange 2000 的電腦上,建立可用的資料夾。 
將 Eseutil.exe、Ese.dll、Jcb.dll、Exosal.dll 和 Exchmem.dll 檔案,從 Exchange 2000 伺服器的 Drive:\Exchsrvr\Bin 資料夾,複製到可用的資料夾。 
開啟命令提示,並將目錄變更為包含 Eseutil.exe 和 Ese.dll 檔案的可用資料夾。 
針對複製自 Exchange 2000 電腦的資料庫,執行這個資料夾的 eseutil 。 
 
Q36 為何透過Outlook Express寄信時會出現SMTP 錯誤 505 5.7.3 Client was not authenticated ? 
  如果用戶端是連線至 Exchange Server 電腦,則 Exchange Server 電腦的應用程式事件日誌中可能會記錄下面事件:
  
事件識別碼: 4183 
來源:MSExchange IMC 
類型:錯誤 
類別:SMTP Interface Events (SMTP 介面事件) 

Authentication attempt (AUTH LOGIN) fromhostnameasntdomain\useridfailed:LogonUser() call failed with error:Logon failure:unknown user name or bad password (來自 hostname 的 ntdomain \ userid 試圖進行驗證 (AUTH LOGIN) 但失敗:LogonUser() 呼叫失敗,因為發生下面錯誤:登入失敗:未知的使用者名稱或密碼錯誤)
如果用戶端是連線至 Exchange 2000 伺服器,您可能會收到下面的 SMTP 錯誤訊息:
  
505 5.7.3 Client was not authenticated (505 5.7.3 用戶端並未驗證成功)
 

當您在用戶端上輸入登入憑證時,請使用正確的使用者名稱與密碼,或是設定用戶端,讓外寄郵件伺服器不需要驗證。請參閱下面章節。 

如果 Exchange Server 電腦的 Internet Mail Service 或 Exchange 2000 伺服器的 SMTP 連接器沒有設為需要向連線的主機 (或用戶端) 要求驗證,那麼就不需要將用戶端設為必須驗證。 

如果要判斷伺服器是否需要驗證: 
如果用戶端是連線至 Exchange Server Internet Mail Service(Exchange 5.5): 
在 Exchange Server Administrator 程式中,開啟 [Internet Mail Service] 物件的內容。 
按一下 [Connections] 索引標籤。 
在 [Accept Connections] 下,如果有選取 [From any host (secure or non-secure)],表示您不需要將用戶端設為必須在外寄郵件伺服器上進行驗證。 
在 [Accept Connections] 下,如果有選取 [Only from hosts using Authentication],表示您需要將用戶端設為必須在外寄郵件伺服器上進行驗證。 
如果用戶端是連線至 Exchange 2000 伺服器 SMTP 連接器: 
請啟動 [系統管理員];按一下 [開始],指向 [程式集],指向 [Microsoft Exchange],然後按一下 [系統管理員]。 
找出SMTP Virtual Server。 
以右鍵按一下SMTP Virtual Server,然後按 [內容]。 
按一下 [Access] 索引標籤,然後按一下 [Access Control] 下的 [Authentication]。 
在 [Authentication] 對話方塊中,如果有選取 [Anonymous Access],表示您不需要將用戶端設為必須在外寄郵件伺服器上進行驗證。 
在 [Authentication] 對話方塊中,如果有選取 [Basic Authentication ] 或 [Integrated Windows Authentication],表示您需要將用戶端設為必須在外寄郵件伺服器上進行驗證。 
如果要判斷 Microsoft Outlook Express 用戶端是否要設定為在連線至外寄郵件伺服器時驗證,請執行下列步驟。如果要判斷其他用戶端,請參考該用戶端的說明文件。 

在 Outlook Express 中,在 [工具] 功能表上,按一下 [帳戶]。 
選取郵件帳戶,然後按一下 [內容]。 
按一下 [伺服器] 索引標籤,然後找出 [外寄郵件伺服器] 區段。 
如果 Exchange Server Internet Mail Service 需要驗證,請按一下滑鼠選取 [我的伺服器需要驗證] 核取方塊,然後按 [設定] 以輸入登入資訊。 
如果 Exchange Server Internet Mail Service 不需要驗證,請勿選取 [我的伺服器需要驗證]。 
 
Q37 為何登入郵件伺服器時系統重複提示輸入憑證?(New) 
  您連線到  Exchange 2000,傳送或接收 Outlook 或 Outlook Express 的郵件時,系統重複提示您輸入憑證。 
在 Outlook Express 中,下列資訊可能會顯示在 [詳細資訊] 方塊的 [錯誤] 索引標籤中:
 
無法傳送郵件,因為伺服器拒絕寄件者的電子郵件地址。寄件者的電子郵件地址是 '<Email address>'。主旨 '<Subject name>',帳號:'<Account name>',伺服器:'<Server name>',通訊協定:SMTP,伺服器回應:'454 5.7.3 用戶端尚未驗證',連接埠:25,安全 (SSL):否,伺服器錯誤:454,錯誤編號:0x800CCC78
 
無法傳送郵件,因為伺服器拒絕寄件者的電子郵件地址。寄件者的地址是 '<Email address>'。主旨 '<Subject name>',帳號:'<Account name>',伺服器:'<Server name>',通訊協定:SMTP,伺服器回應:'505 需要驗證',連接埠:25,安全 (SSL):否,伺服器錯誤:505,錯誤編號:0x800CCC78

 
登入郵件伺服器有問題,使用者名稱遭拒絕。帳號:'<Account name>',伺服器:'<Server name>',通訊協定:POP3,伺服器回應:'-ERR 純文字密碼在這個連接埠停用',連接埠:110,安全 (SSL):否,伺服器錯誤:0x800CCC90,錯誤編號:0x800CCC91

 
這是因為Exchange Server 電腦設為只允許整合 Windows 驗證。 


如果只是不能在 Outlook Express 或 Outlook 2000 Internet Mail 中順利接收郵件: 
啟動 Outlook 2000 或 Outlook Express,並且按一下 [工具] 功能表中的 [帳號]。 
在 [Internet 帳號] 對話方塊中,按一下 [郵件] 索引標籤。 
按一下您的郵件帳號,然後按 [內容]。 
按一下 [伺服器] 索引標籤,然後按一下選擇 [內送郵件伺服器] 下的 [使用安全密碼驗證登入] 核取方塊。 
如果只是不能在 Outlook Express 或 Outlook 2000 Internet Mail 中順利傳送郵件: 

啟動 Outlook 2000 或 Outlook Express,並且按一下 [工具] 功能表中的 [帳號]。 
在 [Internet 帳號] 對話方塊中,按一下 [郵件] 索引標籤。 
按一下您的郵件帳號,然後按 [內容]。 
按一下 [伺服器] 索引標籤,然後按一下選擇 [外寄郵件伺服器] 下的 [我的伺服器需要驗證] 核取方塊。 
 
 
Q38 如何判斷安裝的Exchange server是那個版本?(New) 
  要辨別 Exchange Server 標準版與 Exchange Server 企業版之間的差別,請於系統啟動時檢查 Windows NT 事件檢視器中應用程式事件記錄檔。

在安裝 Exchange Server 企業版的電腦上啟動資訊存放時,即登入下列事件: 
事件識別碼:1217
來源:MSExchangeIS
型別:Information
類別:General
描述:「啟動無限容量的資訊存放」。

以標準版本登入時產生下列事件: 

事件識別碼 1216
來源:MSExchangeIS Private
型別:Information
類別:General
描述:「啟用有限容量的資訊存放」

 
 
Q39 為何Exchange System Attendant服務無法啟動,並出現錯誤 1068?(New) 
  當您啟動 Microsoft Exchange System Attendant 時,可能會收到下列錯誤訊息:
 
Could not start the Microsoft Exchange System Attendant on computer 
\\<SERVERNAME> 

Error 1068:The dependency service or group failed to start. (無法在電腦\\<SERVERNAMEM>
 Microsoft Exchange System Attendant 。錯誤 1068:依存服務或群組啟動失敗。

 
這是因為System Attendant 所依存的許多服務之中有一個無法啟動,就會發生這個現象。 

 
在執行 Microsoft Windows 2000 的電腦上,若想檢查哪些服務受到其他服務所依存,請遵循以下步驟: 

在 [開始] 功能表上指向 [程式集],指向 [系統管理工具],再按一下 [服務]。 
以滑鼠右鍵按一下服務,再按一下 [依存性] 索引標籤。這個索引標籤不僅列出這個服務所依存的其他服務,同時還列出這個服務受到哪些服務所依存。 
 

[关闭][返回]