如何設定 Outlook 用戶端封鎖以進行通訊記錄管理
適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
上次修改主題的時間: 2010-01-27
只有至少執行 Microsoft Office Outlook 2007 的使用者可以存取通訊記錄管理 (MRM) 中的所有用戶端功能。本主題描述您可以如何封鎖執行不相容 Outlook 版本的使用者,使其無法存取他們的 Exchange 信箱。您可以根據信箱或伺服器來封鎖存取權。
用戶端應用程式及版本的 MRM 功能可用性
下表列出可在各種用戶端應用程式及版本中使用的 MRM 功能。
用戶端應用程式 | 可用的 MRM 用戶端功能 | ||
---|---|---|---|
Outlook 2007 |
全部 |
||
Outlook Web Access |
全部 |
||
連線至 Exchange 伺服器並使用線上模式時,至少使用 Outlook 2003 Service Pack 2 (SP2) |
|
||
至少要有 Outlook 2003 SP2 (中斷與 Exchange 伺服器的連線以及使用 Exchange 快取模式 (離線) 時)
|
|
||
Outlook 2003 SP2 之前的 Outlook 版本 |
無 |
||
其他電子郵件軟體 |
無 |
Microsoft Outlook 的版本號碼
Outlook 的版本 | 版本號碼 |
---|---|
Outlook 2007 |
12 |
Outlook 2003 |
11 |
Outlook 2002 |
10 |
Outlook 2000 |
9 |
Outlook 98 |
8.5 |
Outlook 97 |
8 |
附註: |
---|
進行任何變更之前,請注意 Hotfix 及 Service Pack 版本可能會影響用戶端版本字串。因為伺服器端 Exchange 元件也必須使用 MAPI 登入,所以限制用戶端存取權時請小心。部分元件會將它們的用戶端版本報告為元件名稱 (例如 SMTP 或 OLEDB),而其他元件則會報告 Exchange 組建號碼 (例如 6.0.4712.0)。因此,請避免限制其版本號碼為 6.<x.x> 開頭的用戶端。例如,若要完全防止 MAPI 存取,請指定兩個範圍,讓伺服器元件可以登入,而不要指定 0.0.0-65535.65535.65535。例如,指定下列項目:0.0.0-5.9.9;7.0.0-。 |
開始之前
若要執行 Set-CASMailbox 指令程式,必須對您使用的帳戶委派 Exchange 收件者系統管理員角色。
如需管理 Microsoft Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量。
而且,在執行這些程序之前,請注意如果封鎖使用者使其無法存取他們的信箱,則他們會接收到下列警告訊息:
Exchange 系統管理員已經封鎖您正在使用的 Outlook 版本。請連絡系統管理員,以取得協助。 |
若要略過指出執行 Outlook 2007 之前之 Outlook 版本的電子郵件用戶端不支援 MRM 功能的警告,則可以在 Exchange 管理命令介面中使用 New-Mailbox、Enable-Mailbox 及 Set-Mailbox 指令程式的 ManagedFolderMailboxPolicyAllowed 參數。使用 ManagedFolderMailboxPolicy 參數將受管理的資料夾信箱原則指派給信箱時,除非使用 ManagedFolderMailboxPolicyAllowed 參數,否則預設會出現警告。
如何根據信箱封鎖 Outlook 版本
若要透過 Outlook 版本來根據信箱進行用戶端封鎖設定,則必須使用 Exchange 管理命令介面。您無法使用 Exchange 管理主控台。
使用 Exchange 管理命令介面封鎖指定版本號碼之前的 Outlook 用戶端,使其無法存取信箱
若要封鎖 11.8010.8036 之前的任何 Outlook 版本,請執行下列命令。
Set-CASMailbox -Identity adam@contoso.com -MAPIBlockOutlookVersions:"-11.8010.8036"
使用 Exchange 管理命令介面還原透過 Outlook 版本所封鎖的信箱存取權
若要還原透過 Outlook 版本所封鎖的信箱存取權,請執行下列命令。
Set-CASMailbox -Identity adam@contoso.com -MAPIBlockOutlookVersions:$null
如需詳細的語法及參數資訊,請參閱 Set-CASMailbox 參考主題。
如何根據伺服器封鎖 Outlook 版本
重要事項: |
---|
UNRESOLVED_TOKEN_VAL(exRegistry) |
使用登錄編輯程式封鎖指定版本號碼之前的 Outlook 用戶端,使其無法存取伺服器上的所有信箱
啟動登錄編輯程式。
尋找下列子機碼:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Disable MAPI Clients
建立 Disable MAPI Clients 登錄值 (如果還不存在)。若要這樣做,請在 [ParametersSystem] 上按一下滑鼠右鍵、指向 [新增],然後選取 [字串值]。
在 [Disable MAPI Client] 上按一下滑鼠右鍵,然後按一下 [修改]。
在 [數值資料] 方塊中,輸入您要封鎖的 Outlook 版本號碼。例如,輸入 0.0.0-5.9.9; 7.0.0-。
請重新啟動 Microsoft Exchange Information Store 服務,以讓變更立即生效。
相關資訊
若要深入了解 Exchange 2007 中的 MRM,請參閱了解通訊記錄管理。
如需如何使用 Set-CASMailbox 指令程式,為指定的使用者設定 MRM、Exchange ActiveSync、Office Outlook Web Access、郵局通訊協定第 3 版 (POP3) 及網際網路郵件存取通訊協定 4rev1 版 (IMAP4) 之用戶端存取相關屬性的相關資訊,請參閱 Set-CASMailbox 參考主題。
如需使用 Set-CasMailbox 指令程式的相關資訊,請參閱 Microsoft 知識庫文章 924625 搭配 Outlook 或 Entourage 來與 Exchange 2007 信箱一起使用時,無法連線至 Exchange 2007 而且會收到錯誤訊息。
如需如何停用 MAPI 用戶端對執行 Microsoft Exchange 之電腦的存取權的相關資訊,請參閱 XADM:停用 MAPI 用戶端的功能。