如何从Yammer通知中移除Office 365的all@example.com通讯组
解决Yammer向通讯组别名重复发送通知的问题
我之前帮团队处理过一模一样的问题——通讯组别名在Yammer的「移除用户」界面里确实找不到,因为它本质是组而非单个用户,得换个路径操作,给你两种靠谱的解决方法:
方法一:通过Office 365管理中心操作
- 用全局管理员账号登录Office 365,进入Exchange管理中心
- 左侧菜单选「收件人」→「组」,找到你的
all@example.com通讯组 - 先确认组内成员没问题,避免误删重要订阅
- 切换到Yammer,点击右上角齿轮图标进入「Yammer设置」
- 选「通知」→「通知订阅」,这里能看到所有订阅Yammer通知的收件人(包括通讯组)
- 找到
all@example.com对应的条目,点击删除按钮就可以了
方法二:用PowerShell强制移除(适合GUI找不到的情况)
如果在Yammer的订阅列表里搜不到这个通讯组,就用PowerShell来操作:
- 先连接Exchange Online PowerShell:
Install-Module -Name ExchangeOnlineManagement Connect-ExchangeOnline -UserPrincipalName your-admin@example.com - 获取目标通讯组的ObjectID:
Get-DistributionGroup -Identity "all@example.com" | Select-Object ObjectID, DisplayName - 安装并连接Yammer PowerShell模块:
提示:Yammer令牌可以在Yammer开发者中心生成,需要管理员权限Install-Module -Name YammerPS Connect-Yammer -AccessToken "你的Yammer管理员令牌" - 查找该通讯组的Yammer订阅ID:
Get-YammerSubscription | Where-Object {$_.Email -eq "all@example.com"} - 删除对应的订阅:
Remove-YammerSubscription -SubscriptionId "查到的订阅ID"
额外注意事项
- 操作完记得发一条测试通知,确认不会再收到重复消息
- 如果是动态通讯组,处理逻辑和普通组一样,重点是找到对应的订阅条目
- 要是你没有管理员权限,记得找IT团队帮忙哦
内容的提问来源于stack exchange,提问作者KamilK
相关产品推荐
相关产品推荐

