送信済みアイテムを Exchange の共有メールボックスに保存する (Microsoft 365)

Exchange Server および Microsoft 365 (Exchange Online) の共有メールボックスに代わって電子メールを送信することをユーザーに許可できます。ただし、そのような電子メールは、一度送信されると、共有 (所有者) メールボックスの [送信済みアイテム] フォルダーには保存されません。これは、個人メールボックスの送信済みアイテム フォルダーにのみ保存されます。これは、受信電子メールに誰が返信したか、または特定のメッセージを送信したかが明確でないため、複数のユーザーが 1 つの共有メールボックスを使用している場合に非常に不便です。

お使いのアカウントに、ヘルプデスク共有メールボックスに対する [送信者] および/または [代理送信] アクセス許可が付与されていると仮定します。自分 (または他の代理人) が共有メールボックスに代わって送信したすべての電子メールのコピーを、その送信済みアイテム フォルダーに保存する必要があります。

PowerShell を使用してオンプレミスの Exchange Server に接続します。

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://mun-mbex1.woshub.com/PowerShell/ -Authentication Kerberos -Credential
Import-PSSession $Session

または、Exchange Online PowerShell (EXOv3) モジュールを使用して Microsoft 365 に接続します。

もっと詳しく知る:PowerShell を使用して共有メールボックスをユーザー メールボックスに変換する

Connect-ExchangeOnline

次のコマンドを実行して、[送信] 経由で送信された電子メール アイテムを共有メールボックスの送信済みアイテム フォルダーに自動的に保存します。

Set-Mailbox helpdesk -MessageCopyForSentAsEnabled $True

代理送信を使用して送信されたメッセージを保存することもできます。

Set-Mailbox helpdesk -MessageCopyForSendOnBehalfEnabled $True

現在の設定を確認します。

Get-Mailbox helpdesk | select MessageCopyForSentAsEnabled, MessageCopyForSendOnBehalfEnabled

このコマンドレットは、Exchange Server 2013 CU9/2016/2019 および Exchange Online で使用できます。

すべての共有メールボックスに対して次のオプションを有効にできます。

Get-Mailbox -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'SharedMailbox')} | Set-Mailbox -MessageCopyForSendOnBehalfEnabled $true -MessageCopyForSentAsEnabled $true

Microsoft 365 管理センターを使用して、このオプションを有効または無効にすることもできます。

  1. Microsoft 365 管理センターにサインインします。
  2. [チームとグループ] -> [共有メールボックス] に移動します。
  3. 構成する共有メールボックスを選択します。
  4. を見つけます。送信済みアイテムメールボックス設定のセクションに移動し、クリックします編集;
  5. ここで利用できるオプションは 2 つあります。
    Copy items sent as this mailbox
    Copy items sent on behalf of this mailbox

  6. 必要なオプションを有効にして、変更を保存します。

を使用することが可能です。MessageCopyForSendOnBehalfEnabledそしてMessageCopyForSentAsEnabled共有メールボックスの代わりに送信されたコピー メッセージのみを保存するパラメーター。共通ユーザー メールボックス (または Exchange Server 2010 メールボックス) に代わって送信されたメッセージを保存する場合は、Outlook レジストリ オプションを有効にする必要があります。デリゲート送信アイテムスタイル(またはユーザーのメールボックスを共有メールボックスに変換します)。

Value name: DelegateSentItemsStyle
Value Type: REG_DWORD
Value: 1
  • 展望 2016/2019/2021/365:
    HKEY_CURRENT_USERソフトウェアMicrosoftOffice16.0Outlook環境設定
  • 2013 年の展望:
    HKEY_CURRENT_USERソフトウェアMicrosoftOffice15.0Outlook環境設定
  • アウトルック 2010:
    HKEY_CURRENT_USERソフトウェアMicrosoftOffice14.0Outlook環境設定

DelegateSentItemsStyle パラメーターを使用すると、他のメールボックスに代わって送信されたメッセージを保存できますが、構成されている Outlook プロファイルの現在のコンピューターでのみ有効です。このレジストリ オプションは、GPO を使用してドメイン コンピューターに展開できます。

使用できますSet-MailboxSentItemsConfigurationExchange Server 2010 SP 2 更新プログラム ロールアップ 4 上のメールボックスの送信済みアイテムの保持設定を変更するためのコマンドレット:

Set-MailboxSentItemsConfiguration helpdesk -SendAsItemsCopiedTo Sender -SendOnBehalfOfItemsCopiedTo SenderAndFrom

この機能が動作するには、Outlook がオンライン モードまたは Exchange キャッシュ モードになっている必要があります。 DelegateSentItemsStyle レジストリ オプションを無効にする必要があります。

別のメールボックスに代わって電子メールを送信すると、そのメールは所有者のメールボックスの送信済みアイテム フォルダーに保存されます。

それでも電子メールが共有メールボックスの送信済みアイテム フォルダーに表示されない場合は、認証されたユーザーからの電子メールのみを受信するように構成されていることを確認します。

Get-Mailbox helpdesk | fl *auth*

RequireSenderAuthenticationEnabled : True

この動作は次のように変更できます。

Set-Mailbox helpdesk -RequireSenderAuthenticationEnabled $false

Related Posts