次のような状況で問題が発生します。
-
Microsoft Exchange Server 2007 を搭載しているコンピューターを使用しています。
-
2 バイト文字セット (DBCS) を使用するように、ユーザー A の DisplayName プロパティを構成します。
-
1 バイト文字セット (SBCS) を使用するように、ユーザー A の SimpleDisplayName プロパティを構成します。
-
ユーザー B は、オンライン プロファイルを使用する ANSI モードで動作している Microsoft Office Outlook 2007 を使用してメールボックスにアクセスします。
-
ユーザー A はユーザー B に電子メール メッセージを送信します。
この場合、ユーザー A の簡易表示名が "差出人" フィールドに表示される必要があります。代わりに、ユーザー A の legacyExchangeDN 値または legacyExchangeDN 属性の前回の共通名の値が表示されます。
注: Exchange Server 2003 環境では、"差出人" フィールドにユーザー A の簡易表示名が表示されます。現象
この問題は、Exchange Server 2007 で、"現象" セクションで説明している状況でメッセージの作成時に SimpleDisplayName プロパティが失われるために発生します。
原因
この問題を解決するには、次の更新プログラムのロールアップをインストールします。
2279665 Exchange Server 2007 Service Pack 3 の更新プログラムのロールアップ 1 の説明
解決方法
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
状況
DisplayName は、受信者の名前をエンド ユーザーに適切な形式で表示する Active Directory プロパティです。これは ASCII 以外の文字を使用できる Unicode プロパティです。このため、ユーザー名に DBCS 文字を使用できます。
SimpleDisplayName は、DBCS 文字を理解できないエンド ユーザーに受信者の表示名を ASCII 形式で表示する Active Directory プロパティです。 ユーザーが ANSI モードで Outlook を使用している場合、受信者フィールドには、DisplayName プロパティ値ではなく SimpleDisplayName プロパティ値が表示されます。Outlook を ANSI モードで使用するには、以下の手順に従ってレジストリ エントリを作成します。-
[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。「regedit」と入力し、[OK] をクリックします。
-
次のサブキーを見つけて右クリックします。HKEY_CURRENT_USER\Software\Microsoft\office\12.0\Outlook\EMSP
-
[新規] を選択し、[DWORD (32 ビット) 値] をクリックします。
-
名前を DWORD に変更します。
-
新しい値をダブルクリックし、データを 1 に変更します。
-
レジストリ エディターを終了します。