配置电子邮件通知和指定 SMTP 服务器

更新:2010 年 7 月

如果配置电子邮件通知,则可以帮助团队成员了解对项目、工作项和生成进行的更改。 团队成员随后可以指定自己希望接收的、有关对项目、工作项和生成事件进行的各种更改的电子邮件通知。 若要支持电子邮件通知,必须将 Team Foundation Server 配置为使用现有 SMTP 服务器发送电子邮件警报。 可以使用 Team Foundation 的管理控制台或 ConfigureMail 命令执行此任务。

重要说明重要事项

如果使用系统帐户(例如 Network Service)作为 Team Foundation Server 的服务帐户,则必须配置 SMTP 服务器以允许匿名发件人发送电子邮件。 如果不配置该服务器,则不会发送电子邮件通知。

也可以自定义 Team Foundation Server 警报电子邮件的内容和格式。 有关更多信息,请参见自定义工作项更改的邮件警报格式

所需权限

若要执行此过程,您必须是 Team Foundation 应用层服务器上**“Administrators”“Team Foundation Administrators”**组的成员。 有关更多信息,请参见 Team Foundation Server 权限

提示

如果服务器运行的是 Windows Server 2008 或 Windows Vista,则若要执行命令行过程,您可能需要使用提升的权限打开命令提示符窗口。 若要执行此任务,请单击“开始”,右击“命令提示符”,然后单击“以管理员身份运行”。 有关更多信息,请参见以下 Microsoft 网站:用户帐户控制

使用管理控制台配置电子邮件通知

  1. 打开 Team Foundation 的管理控制台。

    有关更多信息,请参见打开 Team Foundation 管理控制台

  2. 在**“Team Foundation”下,展开服务器的名称,然后单击“应用层”**。

  3. 在**“应用层”下,单击“电子邮件通知设置”下的“警报设置”**。

    将打开**“电子邮件通知设置”**窗口。

  4. 选中**“启用电子邮件通知”**复选框。

  5. 在**“SMTP 服务器”**中,键入要使用的 SMTP 服务器的名称。

  6. 在**“电子邮件发件人地址”中,键入发送警报的电子邮件帐户的名称,然后单击“确定”**。

    提示

    必须指定发送警报的电子邮件地址和 SMTP 服务器。

使用 ConfigureMail 命令配置电子邮件警报

  1. 在应用层服务器上,打开命令提示符窗口,转到 TFSConfig 实用工具所在的目录。

    默认情况下,此实用工具位于“驱动器:\Program Files\Microsoft Visual Studio v10.0 Team Foundation Server\Tools”。

  2. 在命令提示符处键入下面的命令,然后按 Enter:

    **TFSConfig ConfigureMail /FromEmailAddress:**电子邮件地址 **/SmtpHost:**SMTPHostName

    必须为来自 Team Foundation Server 的电子邮件通知指定“发件人地址”(电子邮件地址),并指定承载 SMTP 邮件服务器的服务器的名称 (SMTPHostName)。

请参见

任务

自定义工作项更改的邮件警报格式

参考

ConfigureMail 命令

概念

Team Foundation 管理控制台

其他资源

配置资源以支持团队项目

修订记录

日期

修订记录

原因

2010 年 7 月

添加了有关如何使用管理控制台配置电子邮件警报的信息。

客户反馈