TFS 2010不会发送电子邮件

时间:2011-08-17 05:26:44

标签: visual-studio-2010 tfs tfs2010

我无法让TFS 2010发送电子邮件提醒。我已经尝试设置这里提到的所有内容:

http://social.technet.microsoft.com/wiki/contents/articles/how-to-configure-tfs-notifications-in-team-foundation-server-2010.aspx

它配置为发送到本地IIS SMTP实例。 SharePoint 2010位于同一个框中,并且还配置为使用相同的本地SMTP服务器,它可以正常发送电子邮件,没问题。它也使用相同的“发件人”电子邮件地址,因为TFS配置为没有问题。

TFS甚至没有尝试发送任何东西,据我所知 - 我在SMTP日志中没有看到任何内容(C:\ Windows \ System32 \ LogFiles \ SMTPSVC1 ...)。

我已设置并启用默认的“我的工作项已更改”警报。我尝试以另一个用户身份登录,为我分配一个工作项,然后将其分配回来......没有任何反应......没有电子邮件。我没有在TFS的事件查看器中看到任何错误。

我该怎么做才能解决这个问题?

4 个答案:

答案 0 :(得分:3)

我在Alert Explorer中添加了警报,但未指定任何Team Project。一旦我添加了团队项目过滤器,它就开始工作了。

答案 1 :(得分:0)

尝试其他方法,

我使用Gmail帐户配置电子邮件,它运行良好,试试吧!如果你愿意?请参阅此链接了解如何执行此操作的步骤?

http://mohamedradwan.wordpress.com/2011/06/26/configure-tfs-2010-alert-using-local-smtp-that-use-gmail-account/

由于

M.Radwan

答案 2 :(得分:0)

试一试 http://ravendra.wordpress.com/configuring-email-alert-settings-in-tfs-2010/

否则你可以选择中继邮件。创建本地SMTP服务器并使用主邮件服务器中继它。

注意:如果邮件服务器需要高级身份验证,则只需按照第二个选项进行操作。

答案 3 :(得分:0)

我实际上想要添加这个答案,让ppl知道当遇到“为什么电子邮件不会被发送出去”时要查找什么。我遇到这个帖子的原因是出于同样的原因,似乎tfs没有发送电子邮件。但它确实是!问题原来是我发送电子邮件的“群组”不允许接收电子邮件。这是情况,TFS服务器位于数据中心。我配置的电子邮件ALERTS是我们当地办事处DOMAIN中的一个组。

显然,在Active Directory中,该组没有选中“所有用户都需要进行身份验证”。这意味着,TFS服务器的“电子邮件发件人”未经过身份验证,无法向该组发送电子邮件。一旦我与我的MIS人员坐在一起,他们终于注意到已经检查过,并且一旦禁用。问题解决了!希望有所帮助。