您好 - 我们遇到了一个奇怪的问题:我们正尝试通过 powershell 使用 365 中提供的功能配置内联“外部”标签:(Set-externalinoutlook)
我们已经对几个客户端进行了此操作,没有任何问题 - 可能需要几天时间才能完全更新所有用户的 Outlook 客户端,但它运行良好,并且不会像邮件流规则那样更改消息。
所以问题是 - 它会在大约 2 小时后自动关闭,我们无法弄清楚原因。没有任何企业应用程序或任何其他用户禁用更改,并且审计日志中似乎没有任何导致此问题的内容。我们尝试了其他具有权限的帐户、全局管理员等。但每次它都会恢复。即使是我已经与之合作了两个月的 Microsoft 支持也不知道为什么会发生这种情况,并且仍在检查 Fiddler 跟踪(谁知道是什么原因)以进一步排除故障。他们给了我这个脚本来测试,您可以在下面看到它如何将值设置为 $true,一段时间后它就变成了 $false。
有人有什么想法吗?脚本如下:
PS C:\windows\system32> write "Set-ExternalInOutlook"; $((get-date).ToUniversalTime()); Set-ExternalInOutlook -enabled $True; 1..40 | % {Start-Sleep -Seconds 900; write "Get-ExternalInOutlook ; Count $_ "; $((get-date).ToUniversalTime()); $res = Get-ExternalInOutlook; $res.Enabled ; if ($res.Enabled -eq $False){ write "the value was reverted"; break; } }
Set-ExternalInOutlook
Monday, April 29, 2024 9:23:06 PM
Get-ExternalInOutlook ; Count 1
Monday, April 29, 2024 9:38:08 PM
True
REDACTED TO FIT THE MESSAGE
True
Get-ExternalInOutlook ; Count 6
Monday, April 29, 2024 10:53:26 PM
True
Get-ExternalInOutlook ; Count 7
Monday, April 29, 2024 11:08:30 PM
True
Get-ExternalInOutlook ; Count 8
Monday, April 29, 2024 11:23:31 PM
True
Get-ExternalInOutlook ; Count 9
Monday, April 29, 2024 11:38:38 PM
False
the value was reverted