tfs - Azure devop 服务器用户收不到电子邮件通知
问题描述
我有用户设置了电子邮件通知,但他们没有收到这些通知。如果我进入作业监视器,我可以看到电子邮件通知作业部分成功,并且在查看详细信息时,我看到几个用户被过滤了。CheckinEvent 结果已过滤!收件人 xxx 已过滤!收件人 xxx 已过滤!收件人 xxx 已过滤!收件人 xxx 已过滤!CheckinEvent 15:33:49.3962322 类型的事件 154379 的更改事件为空:上一个作业运行成功。15:33:49.3962322:当前作业运行成功。xxx 是我屏蔽用户名的地方。它说被过滤的人就是没有收到通知的人。并且没有列出任何故障,只是过滤了。
解决方案
根据你的描述,由于邮件被过滤了。
请检查这些用户是否有权查看事件工件。
无权查看工件的收件人不会收到包含事件工件数据(例如工作项)的电子邮件。
了解电子邮件是否被过滤的唯一方法是查看通知传递日志。
还有这个:
这是一个包含“@Me”过滤子句的团队订阅吗?
如果团队或组订阅具有 @Me 过滤子句并且目标电子邮件收件人位于 AD 组中,则 AD 组的任何成员都不会匹配过滤子句。AD 组不会针对过滤器匹配展开。
更详细的故障排除方法,请参考我们的官方文档--未收到来自订阅或通知的电子邮件
此外,如果您想分析更多信息,您还可以尝试 启用和检索订阅和交付日志。
推荐阅读
- angular - 如何停止 CdkDropList 和 Material 表之间的这种奇怪的交互
- azure - 离开组织后如何恢复对 AAD 的访问?
- javascript - 用于查找旅行/旅程的起始位置的功能
- r - 如何使用glue_data_sql 在SQL Server 数据库上编写安全的参数化查询?
- c# - 画布场景和鼠标位置中的比例矩阵问题[WinForms]
- mysql - MySql 的原子计数器
- caching - 如何处理 extbase 过滤器参数和 cHash 缓存?
- dart - Flutter/Dart:找到两个视频片段并将它们合并为一个有效的视频文件?
- sql - SQL SELECT 复合主键
- sql - 部分外连接是否与左连接相同