【发布时间】:2011-08-17 05:26:44
【问题描述】:
我无法让 TFS 2010 发送电子邮件警报。我已经尝试设置这里提到的所有内容:
它被配置为发送到本地 IIS SMTP 实例。 SharePoint 2010 在同一个盒子上,并且还配置为使用相同的本地 SMTP 服务器,它可以正常发送电子邮件,没问题。它还使用与 TFS 配置相同的“发件人”电子邮件地址,没有问题。
据我所知,TFS 甚至没有尝试发送任何内容 - 我在 SMTP 日志 (C:\Windows\System32\LogFiles\SMTPSVC1...) 中没有看到任何内容。
我设置并启用了默认的“我的工作项目已更改”警报。我尝试以另一个用户身份登录,将工作项分配给我,然后将其分配回来……没有任何反应……没有电子邮件。我在 TFS 的事件查看器中没有看到任何错误。
我可以做些什么来解决这个问题?
【问题讨论】:
-
windows事件日志中是否有相关信息?在我的例子中,有一个关于身份验证的问题(tfs 在作为本地网络服务帐户运行时总是使用匿名的,否则使用它的域帐户和 windows 身份验证)。
-
不,事件日志中没有任何内容。 TFS 服务作为专用域服务帐户运行,该帐户是 TFS 框上本地管理员的成员(我知道,不是最佳实践)。