TFS向非团队成员发送电子邮件通知

时间:2018-01-25 13:21:44

标签: tfs

我正在尝试向非会员小组用户发送电子邮件通知。

我有一些客户向我们发送要求,并希望向他们发送电子邮件提醒,以便对这些要求进行任何更改。

我试图在发送邮件屏幕上手动添加他的电子邮件,但它告诉我,这不是一个有效的成员

如何向TFS中的非团队成员发送个性化电子邮件?

注意:我使用的是TFS 2017

2 个答案:

答案 0 :(得分:1)

一种可能的方法是首先为您设置通知,然后(特定通知,希望转到您的客户)添加他们的电子邮件地址,如:

enter image description here

它甚至可以为我创建新通知,例如,对于失败的构建,直接更改我将收到通知的电子邮件,通过单击"编辑... "来自SendTo选项:

enter image description here

我也在TFS 2017 RTM中试过了。

答案 1 :(得分:1)

您是如何为需求创建订阅的?

根据我的测试,我们可以在创建订阅时直接输入电子邮件地址,并按预期工作。 (Deliver To: Team email address

在这种情况下,您需要确保您的SMTP服务器可以访问客户的电子邮件地址,您可以从TFS管理控制台Send Test Email进行检查。如果客户可以收到测试电子邮件,那么您可以直接在订阅中输入电子邮件地址。

如果SMTP服务器无法访问客户的电子邮件地址,那么作为解决方法,您可以将警报电子邮件转发为上面提到的Danko。只需先为您设置通知,然后设置转发规则,这样一旦您的要求发生变化,通知电子邮件就会自动转发给客户。

enter image description here

<强>更新

按标签过滤仅在工作项查询中可用。它在通知订阅过滤器中不可用。

但是,您可以按其他现有字段进行过滤,例如Description contains xxxTitle contains xxx。只需在需求字段中添加相应的值(xxx)即可。您甚至可以custom a new field过滤那里。

enter image description here