Outlook で共有メールボックスから送信した電子メール メッセージが、共有メールボックスの [送信済みアイテム] フォルダーに保存されない

問題

ユーザーは、Microsoft Outlook 2010 以降のバージョンを使用し、共有メールボックスに、メールボックス所有者として送信する、または代理人として送信する権限が付与されています。 ただし、別のユーザーとして、またはそのユーザーに代わってメッセージを送信した場合、送信されたメッセージは共有メールボックスの[送信済みアイテム]フォルダーに保存されません。 ユーザー メールボックスの [送信済みアイテム] フォルダーに保存されます。

原因

Microsoft 365 で共有メールボックスを使用する場合、ライセンスは不要であり、Outlook に独自のメールボックスとして追加できません。 ユーザーは共有メールボックスへのサインインはできません。 その代わり、ユーザーは自分のメールボックスにサインインしてから、共有メールボックスを開きます。 共有メールボックスから新しいメッセージを送信する、または新しいメッセージに返信をすると、このメッセージは送信者のアカウントから送信または返信されたメッセージとして自動的に設定されます。 このため、送信者のメールボックスの [送信済みアイテム] フォルダーにメッセージが保存されることになります。

ソリューション

重要

このセクションの手順の実行には注意が必要です。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 変更する前に、問題の発生に備えて復元用にレジストリのバックアップを作成してください。

この問題を回避するには、以下のいずれかの方法を使用します。

方法 1: Exchange Online またはオンプレミスの Exchange Server において、共有メールボックスの [送信済みアイテム] フォルダーにメッセージのコピーを保存するよう、メールボックスを構成する

Microsoft 365 の Exchange Online または Exchange Server 2013 用の累積的な更新プログラム 9 以降のバージョン

Exchange Server 2013 用の累積的な更新プログラム 9 では、管理者が [送信済みアイテム] フォルダーにメッセージのコピーを保存するよう構成できる新機能が導入されました。 詳細については、「共有メールボックスでの、送信済みアイテムの制御方法 (英語)」を参照してください。

Exchange PowerShell を使用して、共有メールボックスとして送信された電子メールに対して、次のコマンドレットを実行します。

set-mailbox <mailbox name> -MessageCopyForSentAsEnabled $True

Exchange PowerShell を使用して、共有メールボックスの代理で送信された電子メールに対して、次のコマンドレットを実行します。

set-mailbox <mailbox name> -MessageCopyForSendOnBehalfEnabled $True

Exchange Server 2010 Service Pack 2 用更新プログラムのロールアップ 4 以降のバージョン

Exchange Server 2010 Service Pack 2 用更新プログラムのロールアップ 4 では、メッセージのコピーを保存するよう [送信済みアイテム] フォルダーを構成できる新しい Exchange PowerShell コマンドレットが導入されました。 この新しい機能は Exchange Server を実行しているサーバーで処理されるため、Outlook はオンライン モードまたはキャッシュ Exchange モードで構成できます。 ただし、この機能は、Outlook DelegateSentItemsStyle レジストリ (以下の方法 2) の値が無効化されている場合にのみ動作します。

Set-MailboxSentItemsConfiguration コマンドレットの詳細については、以下の Microsoft サポート技術情報の記事を参照してください。

2632409 "Send As" または "Send on behalf" のアクセス許可で送信されたメッセージが、Exchange Server 2010 環境の送信者の [送信済みアイテム] フォルダーにのみコピーされる

注:

ユーザー メールボックスと共有メールボックスが異なる環境 (クラウドとオンプレミス) に存在する場合、MessageCopyForSentAsEnabledMessageCopyForSendOnBehalfEnabled の設定はサポートされません。 本設定は、2 つのメールボックスが同じ環境 (クラウドまたはオンプレミス) に存在する場合にのみサポートされます。

方法 2: Outlook クライアントで DelegateSentItemsStyle レジストリ値を構成する

注:

このオプションを正常に動作させるには、キャッシュ モードで動作するように Outlook を構成する必要があります。 詳細については、次のマイクロソフト サポート技術情報を参照してください。

2703723 DelegateSentItemsStyle のレジストリ値を使用すると、電子メールが Outlook に保持される

Outlook 2010 を実行している場合は、2010 年 12 月 14 日版の Outlook 2010 修正プログラム パッケージをインストールします。 その後、以下の手順を実行します。

この修正プログラムの詳細については、以下の Microsoft Knowledge Base 資料を参照してください。

2459115 Outlook 2010 修正プログラム パッケージ (outlook-x-none.msp) に関する説明: 2010年12月14日

注:

Outlook 2013 以降のバージョンを実行している場合は、修正プログラムをインストールする必要はありません。

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

  2. 次のレジストリ サブキーを見つけてクリックします。

    HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Preferences

    注:

    x.0 プレースホルダーは、ご使用の Office のバージョンを表します (16.0 = Office 2016、Office 2019、または Office LTSC 2021、15.0 = Office 2013、14.0 = Office 2010)。

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

  4. DelegateSentItemsStyle」と入力し、Enter キーを押します。

  5. [DelegateSentItemsStyle] を右クリックし、[修正] をクリックします。

  6. [値のデータ] ボックスに「1」と入力し、[OK] をクリックします。

  7. レジストリ エディターを終了します。

詳細

次の表は、DelegateSentItemsStyle レジストリ値の設定とメールボックスの MessageCopyForSentAsEnabled パラメータ値のさまざまな組み合わせに基づいて予期される動作を示します。

DelegateSentItemsStyle MessageCopyForSentAsEnabled 予期せぬ動作
0 はい メールのコピーは、プライマリ メールボックスと共有メールボックスの両方に保存されます。
1 はい メールの 2 つのコピーは共有メールボックスに保存され、プライマリ メールボックスにはコピーされません。
0 False メールのコピーはプライマリ メールボックスに保存され、共有メールボックスには保存されません。
1 False メールのコピーは共有メールボックスに保存され、プライマリ メールボックスには保存されません。

さらにヘルプが必要ですか? Microsoft コミュニティまたは Exchange TechNet フォーラムにアクセスしてください。