Office365 Office 365统一API(预览)-禁用组欢迎邮件

Office365 Office 365统一API(预览)-禁用组欢迎邮件,office365,Office365,当用户订阅统一组时,有没有办法禁用欢迎消息 背景:我们的系统会在用户处理特定项目时自动向组中添加或从组中删除用户。我们有人在一个项目上工作了几天,然后他们转移到其他项目上,然后一两周后再回来做这个项目 我们希望禁用这些通知(“您已加入****组”),以便我们的员工不会在每次添加这些通知时收到大量通知。解决方法:使用垃圾邮件过滤器。在垃圾邮件设置中,设置一个组织范围的过滤器,在默认欢迎电子邮件的主题/正文中查找文本块(可能需要启用高级选项才能完成此操作),然后将其设置为在不通知的情况下删除这些电子

当用户订阅统一组时,有没有办法禁用欢迎消息

背景:我们的系统会在用户处理特定项目时自动向组中添加或从组中删除用户。我们有人在一个项目上工作了几天,然后他们转移到其他项目上,然后一两周后再回来做这个项目


我们希望禁用这些通知(“您已加入****组”),以便我们的员工不会在每次添加这些通知时收到大量通知。

解决方法:使用垃圾邮件过滤器。在垃圾邮件设置中,设置一个组织范围的过滤器,在默认欢迎电子邮件的主题/正文中查找文本块(可能需要启用高级选项才能完成此操作),然后将其设置为在不通知的情况下删除这些电子邮件。

目前无法通过API仅禁用欢迎邮件

您可以使用PowerShell执行此操作(之前需要连接到Exchange Online):

#连接到exchange online
$credential=获取凭证
$exchangeSession=New-PSSession-ConfigurationName Microsoft.Exchange-ConnectionUri“https://outlook.office365.com/powershell-liveid/“-Credential$Credential-身份验证“基本”-AllowerDirection
导入PSSession$exchangeSession-禁用检查
#关闭欢迎信息
将UnifiedGroup设置为“”-UnifiedGroupWelcomeMessageEnabled:$false
#清洁会议
删除PSSession$exchangeSession
# connect to exchange online
$credential = Get-Credential
$exchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri "https://outlook.office365.com/powershell-liveid/" -Credential $credential -Authentication "Basic" -AllowRedirection
Import-PSSession $exchangeSession -DisableNameChecking

# turn off welcome message
Set-UnifiedGroup "<groupname>" -UnifiedGroupWelcomeMessageEnabled:$false

# clean session
Remove-PSSession $exchangeSession