Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019
要使反馈请求和警报正常工作,必须为 Azure DevOps Server 配置 SMTP 服务器(以前命名为 Visual Studio Team Foundation Server(TFS)。 SMTP 服务器支持以下功能:
先决条件
成为 Azure DevOps 应用程序层服务器上的 管理员 安全组的成员。 如果你不是 Azure DevOps 管理员,请将自己添加为管理员。
配置 SMTP 服务器
从 “开始” 菜单打开 Azure DevOps Server 管理控制台。 或者,在命令提示符下输入 TFSMgmt.exe。 有关详细信息,请参阅 “打开管理控制台”。
选择 “警报设置”。
启用电子邮件警报,并指定用于发送电子邮件的 SMTP 服务器和电子邮件地址。
如果部署配置为使用 SSL,则选中第二个复选框并输入证书。 有关详细信息,请参阅 使用安全套接字层 (SSL) 设置 HTTPS。
小提示
- 确保防火墙配置为允许 Azure DevOps 和 SMTP 服务器之间的通信。
- 将 SMTP 服务器配置为允许匿名发件人发送电子邮件,或者之前必须专门创建一个帐户,以用作警报的电子邮件帐户。 如果指定 Azure DevOps 服务帐户(TFSService),则此帐户必须是有权发送电子邮件的域帐户。
- 如果使用系统帐户(如网络服务)作为 Azure DevOps 服务帐户,请将“用户和密码”字段留空进行高级配置,并确保 SMTP 服务器配置为允许匿名用户发送邮件。 或者,指定一个已启用电子邮件的域帐户,作为电子邮件警报帐户。 否则,不会发送电子邮件通知。
验证配置: 打开个人通知。 如果刚刚启用 SMTP 服务器,可能需要刷新浏览器才能看到此选项。
创建警报,然后执行触发警报的操作。