You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过PowerShell全局配置向群组发邮件时自动留存本人副本

全局配置向群组发信后本人收件箱留存副本的PowerShell实现方案

前置依赖

  • 安装Exchange Online PowerShell V3模块
  • 持有租户全局管理员或Exchange管理员权限

配置步骤

1. 安装并连接Exchange Online

安装模块(仅首次操作需要执行):

Install-Module -Name ExchangeOnlineManagement -Force -AllowClobber

连接到租户Exchange服务:

Connect-ExchangeOnline -Organization <你的租户域名>.onmicrosoft.com

2. 对应设置的两种场景配置

场景1:向普通/动态通讯组、Microsoft 365组发送邮件后,自己的收件箱收到该邮件副本

单用户测试:

Set-MailboxMessageConfiguration -Identity <测试用户邮箱地址> -AutoSaveSentItemsToMyInboxForGroups $true

全局批量配置所有启用邮箱的用户:

Get-Mailbox -ResultSize Unlimited -RecipientTypeDetails UserMailbox | Set-MailboxMessageConfiguration -AutoSaveSentItemsToMyInboxForGroups $true

场景2:使用群组的Send As、代发权限发送邮件后,副本留存到自己的已发送邮件箱

单用户测试:

Set-Mailbox -Identity <测试用户邮箱地址> -MessageCopyForSentAsEnabled $true -MessageCopyForSendOnBehalfEnabled $true

全局批量配置所有启用邮箱的用户:

Get-Mailbox -ResultSize Unlimited -RecipientTypeDetails UserMailbox | Set-Mailbox -MessageCopyForSentAsEnabled $true -MessageCopyForSendOnBehalfEnabled $true

3. 配置校验

导出所有用户的配置状态到CSV文件核对:

# 核对场景1配置
Get-Mailbox -ResultSize Unlimited -RecipientTypeDetails UserMailbox | Get-MailboxMessageConfiguration | Select-Object Identity,AutoSaveSentItemsToMyInboxForGroups | Export-Csv -Path "C:\群组收件箱副本配置校验.csv" -NoTypeInformation

# 核对场景2配置
Get-Mailbox -ResultSize Unlimited -RecipientTypeDetails UserMailbox | Select-Object DisplayName,PrimarySmtpAddress,MessageCopyForSentAsEnabled,MessageCopyForSendOnBehalfEnabled | Export-Csv -Path "C:\群组代发副本配置校验.csv" -NoTypeInformation

新用户自动配置方案

可通过Azure Automation配置定时任务,每日执行一次全局配置脚本,确保新增用户自动同步开启该配置;也可以绑定Azure AD用户创建事件触发自动化脚本实现实时配置。

内容的提问来源于stack exchange,提问作者Jared Swayne

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 22:33:02