You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps Server 2022:@提及邮件通知无法发送问题排查

解决Azure DevOps Server 2022中@提及通知无法发送的问题

1. 检查被提及用户的个人通知设置

  • 被提及用户登录Azure DevOps Server后,点击右上角头像→个人资料→通知
  • 在“工作项”分类下找到“有人@提及我”规则,确保状态为已启用,且通知渠道勾选了“电子邮件”
  • 排查是否存在自定义规则屏蔽了@提及通知,或全局通知设置中禁用了相关选项

2. 验证项目级通知规则配置

  • 项目管理员进入项目→项目设置→通知
  • 确认项目级的“@提及”相关规则存在且未被禁用,规则的目标受众覆盖被提及用户所在的用户组或具体用户
  • 检查是否有项目级的限制规则覆盖了个人通知设置

3. 排查邮件服务器与Azure DevOps日志

  • 虽然常规通知正常,但需确认邮件服务器是否对@提及邮件有特殊过滤(比如标题、内容被判定为垃圾邮件)
  • 查看Azure DevOps Server的应用日志(事件查看器中Azure DevOps相关日志),检查发送@提及邮件时是否有SMTP错误记录
  • 确认SMTP服务器允许发送包含@符号的邮件内容,无特殊内容拦截策略

4. 核实用户状态与提及准确性

  • 确认被提及用户在Azure DevOps Server中处于活跃状态,未被禁用或删除
  • 检查@提及的用户输入是否正确:尝试在@后输入用户名,看系统是否能自动补全,验证用户是否存在于系统中
  • 确认提及者拥有编辑工作项或参与讨论的权限,无权限限制导致通知无法触发

5. 重启相关服务

  • 尝试重启IIS中的Azure DevOps Server Application Pool,以及系统服务中的Azure DevOps Server Job Agent,清除服务缓存可能解决异常

6. 测试与排查通知流向

  • 创建测试工作项,在描述或讨论中@测试用户,查看该用户的通知历史(个人设置→通知→历史记录):
    • 若历史显示已发送但用户未收到,排查用户邮箱的垃圾邮件文件夹或邮件服务器的接收规则
    • 若历史无记录,说明Azure DevOps内部规则或配置存在问题,需重新检查前几步的设置

内容的提问来源于stack exchange,提问作者Chaitanya Karri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 22:01:00