キャッシュ モードでプロキシ アドレスとカスタム プロパティを解決するために Outlook 2010、2007、または 2003 を強制する方法

概要

Exchange キャッシュ モードで Microsoft Office Outlook 2003、Microsoft Office Outlook 2007、または Microsoft Office Outlook 2010 を使用する場合、Outlook はオフライン アドレス帳を使用して電子メール受信者の名前を検証して解決します。 DisplayName などの同様のフィールドを使用して電子メール アドレスを解決するプロセスは、あいまいな名前解決 (ANR) と呼ばれます。

  • displayName
  • mail
  • givenName
  • Legacyexchangedn
  • mailNickname
  • physicalDeliveryOfficeName
  • proxyAddresses
  • name
  • sAMAccountName
  • surname (姓)

オフライン アドレス帳で使用される ANR は、一致する名前に対して次のフィールドにインデックスを付けます。

  • mailNickname (Alias)
  • displayName (表示名)
  • physicalDeliveryOfficeName (Office)
  • surname (姓)

OAB バージョン 4 の場合、オフライン アドレス帳で使用される ANR は、OAB 内の名前を一致する次のフィールドにインデックスを付けます。

  • mailNickname (Alias)
  • displayName (表示名)
  • physicalDeliveryOfficeName (Office)
  • sn (姓)
  • givenname (名)
  • SMTPaddress (メール アドレス)

回避策

この動作を回避するには、Outlook がオンラインのグローバル アドレス一覧を使用してあいまいな名前や電子メールエイリアスを解決するように強制するレジストリ キーを追加します。

注:

値が 1 に設定されたキャッシュ モード プロファイルを ANR Include Online GAL 使用している場合、Outlook はユーザーのプロキシ アドレスを解決します。 たとえば、Marcelo Santos には Active Directory アカウントに次の電子メール アドレスがあります。

  • プライマリ SMTP アドレス: msantos@contoso.com
  • セカンダリ SMTP アドレス: marcelosantos@fourthcoffee.com
  • custom: marcelo:santos
  • Sip: msantos@contoso.com

これらのプロキシ アドレスを解決するには、部分的なアドレスを入力します。 たとえば、上記の例のユーザーでは、次のプロキシ アドレスが正常に解決されます。

  • smtp:marcelosantos
  • Smtp:marcelosantos@fourthcoffee
  • Sip:msantos@contoso
  • custom:marcelo

GAL から正常に解決された名前を伝えることができます。これは、解決された名前をダブルクリックすると、ユーザーのすべての Active Directory 属性 (GAL 内) を含むダイアログ ボックスが表示されるためです。 ただし、最上位ドメインで終わるプロキシ アドレスの完全なアドレスを入力することはできません。 たとえば、次のプロキシ アドレスを入力すると、上記の例のユーザーでは解決されません。

  • Smtp:marcelosantos@fourthcoffee.com
  • Sip:msantos@contoso.com

解決された名前をダブルクリックすると、[ 電子メールのプロパティ ] ダイアログ ボックスが表示されるため、GAL から名前が正常に解決されなかったことを確認できます。 このダイアログ ボックスには、Active Directory 属性は表示されず、表示名、電子メール アドレス、および電子メールの種類のみが表示されます。

解決方法

Outlook では、という名前 ANR Include Online GAL の新しいレジストリ キーを使用して、あいまいな名前や電子メールエイリアスを解決するために Outlook が使用するアドレス帳を設定できます。 次のいずれかのレジストリ エントリを使用して、レジストリ キーをANR Include Online GAL手動またはグループ ポリシーで設定できます。

Outlook 2010 の場合

手動設定: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Cached Mode

グループ ポリシー設定:HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\Outlook\Cached Mode

パラメーター: ANR Include Online GAL
種類: REG_DWORD
値: 0 または 1

値 0 は、オフライン アドレス帳の既定値です。 値が 0 に設定されている場合、Outlook 2010 はオフライン アドレス帳を使用して、電子メール メッセージを作成するときにあいまいな名前やメール エイリアスを解決します。

値が 1 に設定されている場合、Outlook 2010 はオフライン アドレス帳の代わりにグローバル アドレス帳を使用して、電子メール メッセージの作成時にあいまいな名前やメール エイリアスを解決します。 これは、次の条件が満たされると、リモート プロシージャ コール (RPC) が発生することを意味します。

  • メール メッセージの [ To ] ボックスに名前が解決されます。
  • 電子メール メッセージが送信されます。
  • 応答は 1 回限りの SMTP アドレスに送信されます。

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。

レジストリ サブキーを ANR Include Online GAL レジストリに手動で追加できます。

次の手順に従って、レジストリ エディターを終了します。

  1. [スタート] ボタンを選択し、[ファイル名を指定して実行] を選択します。次に、「regedit」と入力し、[OK] を選択します。
  2. を見つけて、レジストリ HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Cached Modeで次のサブキーを選択します。
  3. [ 編集 ] メニューの [ 新規] をポイントし、[ DWORD 値] を選択します。
  4. 「ANR Include Online GAL」と入力し、Enter キーを押します。
  5. [編集] メニューの [修正] を選択します。
  6. 「0」または「1」と入力し、[OK] を選択します

Outlook 2007 で

手動設定: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Cached Mode

グループ ポリシー設定:HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Outlook\Cached Mode

パラメーター: ANR Include Online GAL
種類: REG_DWORD
値: 0 または 1

値 0 は、オフライン アドレス帳の既定値です。 値が 0 に設定されている場合、Outlook 2007 はオフライン アドレス帳を使用して、電子メール メッセージを作成するときにあいまいな名前または電子メールエイリアスを解決します。

値が 1 に設定されている場合、Outlook 2007 では、オフライン アドレス帳を使用する代わりに電子メール メッセージを作成するときに、グローバル アドレス帳を使用してあいまいな名前または電子メールエイリアスを解決します。 これは、次の条件が満たされるたびにリモート プロシージャ コール (RPC) が発生することを意味します。

  • 名前は、電子メール メッセージの [ To ] ボックスで解決されます。
  • 電子メール メッセージが送信されます。
  • 応答は 1 回限りの SMTP アドレスに送信されます。

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。

レジストリ キーを ANR Include Online GAL レジストリに手動で追加できます。

次の手順に従って、レジストリのエディターを終了します。

  1. [スタート] ボタンを選択し、[ファイル名を指定して実行] を選択します。次に、「regedit」と入力し、[OK] を選択します。

  2. レジストリで次のキーを見つけて選択します。

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Cached Mode

  3. [ 編集 ] メニューの [ 新規] をポイントし、[ DWORD 値] を選択します。

  4. 「ANR Include Online GAL」と入力し、Enter キーを押します。

  5. [編集] メニューの [修正] を選択します。

  6. 「0」または「1」と入力し、[OK] を選択します

Outlook 2003 で

手動設定: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Cached Mode

グループ ポリシー設定:HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\Cached Mode

パラメーター: ANR Include Online GAL
種類: REG_DWORD
値: 0 または 1

値 0 は、オフライン アドレス帳の既定値です。 値が 0 に設定されている場合、Outlook 2003 はオフライン アドレス帳を使用して、電子メール メッセージを作成するときにあいまいな名前または電子メールエイリアスを解決します。

値が 1 に設定されている場合、Outlook 2003 では、オフライン アドレス帳を使用する代わりに電子メール メッセージを作成するときに、グローバル アドレス帳を使用してあいまいな名前または電子メールエイリアスを解決します。 これは、次の条件が満たされるたびにリモート プロシージャ コール (RPC) が発生することを意味します。

  • 名前は、電子メール メッセージの [ To ] ボックスで解決されます。
  • 電子メール メッセージが送信されます。
  • 応答は 1 回限りの SMTP アドレスに送信されます。

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。

レジストリ キーを ANR Include Online GAL レジストリに手動で追加できます。

次の手順に従って、レジストリのエディターを終了します。

  1. [スタート] ボタンを選択し、[ファイル名を指定して実行] を選択します。次に、「regedit」と入力し、[OK] を選択します。

  2. レジストリで次のキーを見つけて選択します。

    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Cached Mode

  3. [ 編集 ] メニューの [ 新規] をポイントし、[ DWORD 値] を選択します。

  4. 「ANR Include Online GAL」と入力し、Enter キーを押します。

  5. [編集] メニューの [修正] を選択します。

  6. 「0」または「1」と入力し、[OK] を選択します