ユーザー メールボックスが Exchange 2013 サーバー上に存在するレガシ パブリック フォルダーを構成する
製品: Exchange Server 2013
Exchange 2013 または Exchange 2016 ユーザーが Exchange 2010 以前のパブリック フォルダー (レガシ パブリック フォルダーとも呼ばれます) にアクセスできるようにする方法。
はじめに把握しておくべき情報
メールボックスが 2013 Exchange Serverまたは 2016 Exchange Serverにあるユーザーは、Outlook Web App、Outlook on the web、またはOutlook for Macからレガシ パブリック フォルダーにアクセスできません。 この記事の手順は、Exchange 2013 と Exchange 2016 の両方で機能します。
注:
この記事の手順を実行すると、Outlook 2016 for Mac のユーザーは従来のパブリック フォルダーにアクセスできます。 組織内のクライアントが Outlook 2016 for Mac を使用している場合は、2016 年 4 月の更新プログラムをインストールしていることをご確認ください。 そうしないと、それらのユーザーは共存またはハイブリッド トポロジ内のパブリック フォルダーにアクセスすることができません。 詳細については、「Outlook 2016 for Mac によるパブリック フォルダーへのアクセス」を参照してください。
手順 1: Exchange 2010 パブリック フォルダーを検出可能にする
パブリック フォルダーが 2010 以降Exchange Server実行されているサーバー上にある場合は、パブリック フォルダー データベースを持つすべてのメールボックス サーバーにクライアント アクセス サーバー (CAS) の役割をインストールする必要があります。 また、すべてのパブリック フォルダー サーバーで Outlook Anywhere を有効にする必要もあります。 これにより、すべてのクライアントがパブリック フォルダーにアクセスできるように、Microsoft Exchange RpcClientAccess サービスを実行できます。 Exchange Server 2007 パブリック フォルダー サーバーの場合、CAS ロールは必要ありません。この手順は必要ありません。 詳細については、「Exchange Server 2010 のインストール」を参照してください。
注:
このサーバーは、クライアント アクセスの負荷分散に関与する必要はありません。 詳細については、「Exchange 2010 の負荷分散について」を参照してください。
各パブリック フォルダー サーバーに、空のメールボックス データベースを作成します。
Exchange 2010 の場合は、次のコマンドを実行します。 このコマンドは、メールボックス データベースをメールボックス プロビジョニング ロード バランサーから除外します。 これにより、このデータベースに新しいメールボックスが自動的に追加されなくなります。
New-MailboxDatabase -Server <PFServerName_with_CASRole> -Name <NewMDBforPFs> -IsExcludedFromProvisioning $true
Exchange 2007 の場合は、次のコマンドを実行します。
New-MailboxDatabase -StorageGroup "<PFServerName>\StorageGroup>" -Name <NewMDBforPFs>
注:
手順 3 で作成するプロキシ メールボックスのみをこのデータベースに追加することをお勧めします。 このメールボックス データベースに、その他のメールボックスを作成しないでください。
新しいメールボックス データベース内にプロキシ メールボックスを作成し、アドレス帳からメールボックスを非表示にします。 このメールボックスの SMTP は、 AutoDiscover によって DefaultPublicFolderMailbox SMTP として返されるため、この SMTP を解決することで、クライアントはパブリック フォルダーアクセスのためにレガシ Exchange サーバーに到達できます。
New-Mailbox -Name <PFMailbox1> -Database <NewMDBforPFs> -EmailAddresses <email address> -UserPrincipalName <user principal name> -Password (Read-Host "Enter password" -AsSecureString)
Set-Mailbox -Identity <PFMailbox1> -HiddenFromAddressListsEnabled $true
Exchange 2010 では、プロキシ パブリック フォルダー メールボックスを返すように、自動検出を有効にします。 この手順は Exchange 2007 には必要ありません。
Set-MailboxDatabase <NewMDBforPFs> -RPCClientAccessServer <PFServerName_with_CASRole>
組織内のすべてのパブリック フォルダー サーバーに対して、前述の手順を繰り返します。
手順 2: レガシ パブリック フォルダーにアクセスするようにユーザー メールボックスを構成する
この手順の最終ステップは、社内のレガシ パブリック フォルダーにアクセスできるようにユーザー メールボックスを構成することです。
Exchange Server 2013 の社内ユーザーがレガシ パブリック フォルダーにアクセスできるようにします。 Step 1: Make the Exchange 2010 public folders discoverable で作成したすべてのプロキシ パブリック フォルダー メールボックスを指すことになります。 CU5 以降の更新プログラムがインストールされた Exchange 2013 サーバーから次のコマンドを実行します。
Set-OrganizationConfig -PublicFoldersEnabled Remote -RemotePublicFolderMailboxes ProxyMailbox1,ProxyMailbox2,ProxyMailbox3
注:
変更を確認するには、Active Directory の同期が完了するまで待つ必要があります。 この処理には数時間かかる場合があります。
設定が適用されたことを確認する方法
メールボックスが Exchange Server 2013 CU5 以降のサーバー上に存在するユーザーとして Outlook にログオンし、次のパブリック フォルダー テストを実行します。
Outlook クライアントが実行されていることを確認します。
Windows のタスク バーの右側にある通知領域で、CTRL キーを押したまま、Outlook アイコンを右クリックします。
[ 電子メールの自動構成のテスト]を選択します。..
電子メール自動構成テスト ツールが XML タブに次の情報を返すことを確認します。
<PublicFolderInformation>
<SmtpAddress><SMTP Address for public folder mailbox</SmtpAddress>
</PublicFolderInformation>
Outlook クライアントで、次のタスクを実行します。
パブリック フォルダー階層を表示します。
アクセス許可を確認します。
パブリック フォルダーの作成と削除
パブリック フォルダーに対する内容の追加と削除