Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
本文提供了故障排除信息,可帮助你解决可能未收到预期订阅或通知电子邮件的原因。 当发生与通知订阅向匹配的事件时,系统会发送电子邮件。 有关通知订阅的详细信息,请参阅通知概述。
如果未收到预期的通知电子邮件,以下是一些可能的原因:
- 电子邮件服务器已关闭、无法访问或拒绝进行身份验证。
- 电子邮件将传递到未选中的文件夹。
- 订阅已禁用或选择退出。
- 该事件与指定的订阅筛选器条件不匹配。
- 订阅定义为不向事件的发起方发送电子邮件。
- 组织、团队或组级别的 “不传递 ”设置会影响电子邮件传递。
- 你不是接收电子邮件的组或团队的成员。
- 你是 Windows Server Active Directory(Windows AD)组的成员,订阅中包含一个
@Me
提及条款。 - 您无权查看电子邮件中包含的事件详细信息。
先决条件
类别 | 要求 |
---|---|
项目访问权限 | 项目成员. |
排查缺少通知的问题
以下部分介绍了解决缺少通知电子邮件的问题的可能解决方案。
检查其他电子邮件文件夹
个人或组织电子邮件规则可能会影响邮件传递并更改目标文件夹。 确保预期的电子邮件未传递到其他电子邮件文件夹,包括“垃圾邮件”或“已删除邮件”文件夹。
确认订阅已启用
不同的 通知 设置和配置方案可以禁用订阅。 确保按预期启用订阅。 在个人订阅中,找到你期望收到电子邮件的那个订阅。 有关详细信息,请参阅 “打开个人订阅”。
Azure DevOps 在 通知 设置用户界面中将已禁用的订阅显示为灰色(不可用)。 以下屏幕截图显示了一个包含两个订阅的示例,其中第一个订阅已启用,第二个订阅处于禁用状态:
下面是一些可能导致订阅不可用的情境:
- 当管理员选择退出组织或团队级别,或者选择退出个人订阅设置时, 默认 订阅将禁用。
- 如果管理员在组织或团队级别禁用订阅,或者您禁用个人自定义订阅, 自定义 订阅将被停用。
检查订阅筛选器条件
筛选条件可能会阻止系统生成电子邮件,或导致你无法收到电子邮件。 仅当 Azure DevOps Services 事件与订阅 的所有 筛选条件匹配时,系统才会生成电子邮件。
可以通过在订阅用户界面中选择订阅链接来查看筛选条件。 即使没有更改筛选条件的权限,也可以查看筛选条件。 仔细检查 所有 筛选条件,以查看它们是否与 Azure DevOps Services 事件匹配。
选中“跳过发起程序”选项
在订阅上设置 Skip 发起者 选项时,系统会从电子邮件收件人列表中排除 Azure DevOps Services 事件的发起者,而其他所有人仍会收到事件通知。
考虑 工作项更改 事件的订阅。 可以设置 Skip 发起者 选项,以避免收到关于您对工作项所做更改的电子邮件。 有关详细信息,请参阅 取消对你发起的事件的通知邮件订阅。
检查组织的“不交付”设置
与 跳过发起者 选项类似,“不传递” 设置也会干扰消息传递。 在组织级别通知页上,选择 “设置”,并检查 “不传递 ”设置。 有关详细信息,请参阅 管理团队、项目或组织的通知。
当传递设置为“不交付”时,未显式指定传递选项的所有团队或组都继承“不交付”设置。 仅此设置不一定表示未送达电子邮件,但可能会导致问题。
检查组织的交付设置后,查看组或团队的交付设置是否继承了该值,并因此阻止了对组或团队的传递。
检查团队或小组的“不交付”设置
当团队或组指定 “传递到单个成员 ”设置时,同一团队或组中的其他组可能会指定不同的传递设置。 当系统遇到成员资格层次结构中不同级别的设置的不同值时,可能会出现冲突。 有关成员身份继承以及如何仅向特定成员发送电子邮件的详细信息,请参阅 “确定通知电子邮件的收件人”。
确认联系人电子邮件地址
订阅的首选电子邮件地址可能与你等待传递通知的地址不同。 你的联系电子邮件地址是用户配置文件中的一项设置。 验证联系人地址是否与你希望接收电子邮件的地址相同。
若要查看联系人电子邮件地址,请将鼠标悬停在 “用户设置” 图标 上,然后选择“ 配置文件”。 检查 联系人电子邮件 设置的值。 有关详细信息,请参阅 “设置用户首选项”。
验证@Me团队或组的过滤器扩展功能
当订阅或通知配置使用 @Me
筛选器子句时,系统将展开筛选器以在收件人地址列表中查找匹配项。 但是,不会为筛选器匹配扩展 Windows AD 组。 如果使用 Windows AD 组为工作组或组成员指定电子邮件地址,则这些成员不会收到通知电子邮件。
指定任何 Windows AD 组的每个团队成员的完整电子邮件地址。
确保事件成果物的收件人权限
事件电子邮件包括任何与事件相关的工件数据,例如工作项。 预期电子邮件收件人必须具有查看事件项目的权限。 没有足够权限的收件人不会收到电子邮件。 系统将电子邮件收件人筛选为仅包含具有足够权限的成员。
通过检查通知传递日志来确定基于权限进行筛选是否导致缺少的电子邮件通知。 有关详细信息,请参阅 如何启用订阅日志记录进行故障排除。
确认订阅创建者或修改者权限
当订阅创建者或最后一个用户修改订阅的权限更改时,电子邮件通知可能会停止。
当创建者或上次修改用户失去对项目的权限时,系统会以无提示方式筛选订阅的通知。 未发送任何电子邮件。
检查订阅的详细信息,并验证具有订阅级访问权限的所有用户的权限。
相关内容
- 联系 客户支持