配置 SMTP 服务器以支持警报和反馈请求
若要使反馈请求和警报正常工作,你必须为 TFS 配置 SMTP 服务器。
为 TFS 配置 SMTP 服务器
如果你不是 TFS 管理员,请获得这些权限。
从**“开始”**菜单中打开 Team Foundation 管理控制台。 或者,在命令提示符下,键入 TFSMgmt.exe(位于 Drive:\%programfiles%\Microsoft Team Foundation Server 12.0\Tools 中)。
打开电子邮件警报设置。
启用电子邮件警报,并指定用于发送电子邮件的 SMTP 服务器和电子邮件地址。
如果将你的部署配置为使用 SSL,则选中第二个复选框并输入证书。 另请参见为 Team Foundation Server 设置 HTTPS 及安全套接字层 (SSL)。
疑难解答提示:
确保将防火墙配置为允许 TFS 和你的 SMTP 服务器进行通信。
你的 SMTP 服务器必须配置为允许匿名发件人发送电子邮件,或者你必须之前已创建一个帐户来用作警报的电子邮件帐户。 如果指定 TFS 服务帐户 (TFSService),则该帐户必须为具有发送电子邮件的权限的域帐户。
如果使用系统帐户(如网络服务)作为 TFS 服务帐户,请将“用户”和“密码”字段保留为空以便进行高级配置,并确保已将 SMTP 服务器配置为允许匿名用户发送邮件。 或者,指定一个支持电子邮件的域帐户以用作警报的电子邮件帐户。 如果不执行此操作,则不会发送电子邮件警报。
若要验证你的配置,请打开警报管理。 如果你最近启用了 SMTP 服务器,则可能需要刷新浏览器才能看到此选项。
创建警报,然后执行将触发警报的操作。 你可以为自己或团队设置警报。
此任务支持请求和评审反馈以及设置警报,在发生变化时得到通知。
相关内容
你还可以使用 TFSConfig ConfigureMail 命令行工具配置 SMTP 服务器。
若要自定义 TFS 警报电子邮件的格式,你可以修改关联的 XSL 转换文件。