Поделиться через


Настройка уведомлений, отправляемых по электронной почте, и задание сервера SMTP

Настроив уведомления по электронной почте, можно помочь членам команды получать сведения об изменениях в проектах, рабочих элементах и построениях.При этом члены команды смогут указать, какие именно им требуется получать уведомления о различных типах изменений в проектах, рабочих элементах и событиях построения.Чтобы обеспечить поддержку уведомлений по электронной почте, необходимо настроить в Team Foundation Server использование существующего SMTP-сервера для отправки оповещений по электронной почте.Это можно сделать с помощью консоли администрирования для Team Foundation или с помощью TFSConfig с Команда ConfigureMail.Для отправки уведомлений по электронной почте в развертывании необходимо настроить следующие параметры:

  • Необходимо настроить брандмауэр для разрешения взаимодействия между Team Foundation Server и сервером SMTP.

  • Учетная запись службы для Team Foundation Server (на которую указывает местозаполнитель TFSService) должна быть учетной записью домена с разрешением отправлять электронную почту, сервер SMTP необходимо настроить на разрешение анонимным отправители отправлять электронную почту или необходимо предварительно создать учетную запись специально для использования в качестве учетной записи электронной почты для оповещений.

Важное примечаниеВажно

При использовании учетной записи системы (например, сетевая служба) в качестве учетной записи службы для Team Foundation Server необходимо либо настроить сервер SMTP, чтобы разрешить анонимным отправители отправлять электронную почту, либо необходимо убедиться в том, что для развертывания настроены правильные интегрированные параметры аутентификации.Если этого не сделать, уведомления по электронной почте отправляться не будут.

Можно также настроить содержимое и формат оповещений Team Foundation Server по электронной почте.Дополнительные сведения см. в разделе Настройка формата предупреждений по электронной почте для изменений рабочих элементов.

Необходимые разрешения

Для выполнения этой процедуры необходимо быть членом групп Администраторы и Администраторы Team Foundation на сервере уровня приложений Team Foundation.Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Настройка уведомлений по электронной почте с помощью консоли администрирования

  1. Откройте консоль администрирования Team Foundation.

    Дополнительные сведения см. в разделе Открытие консоли администрирования Team Foundation;

  2. В разделе Team Foundation разверните имя сервера и выберите Уровень приложений.

  3. В разделе Уровень приложений в подразделе Параметры уведомлений по электронной почте выберите Параметры оповещений.

    Откроется окно Параметры уведомлений по электронной почте.

  4. Установите флажок Включить оповещения по электронной почте.

  5. В поле Сервер SMTP укажите имя нужного SMTP-сервера.

  6. В поле Отправлять уведомления со следующего адреса укажите учетную запись электронной почты, с которой требуется отправлять уведомления.

    ПримечаниеПримечание

    Необходимо указать и адрес электронной почты, с которого требуется отправлять уведомления, и SMTP-сервер.

  7. Разверните раздел Дополнительные параметры SMTP.

  8. При использовании учетной записи системы в качестве учетной записи службы для Team Foundation Server, такой как сетевая служба, оставьте поля "Пользователь" и "Пароль" пустыми и убедитесь, что сервер SMTP настроен на разрешение отправки сообщений анонимными пользователями.Можно также указать учетную запись с поддержкой электронной почты, чтобы использовать в качестве учетной записи электронной почты для оповещений.

  9. Соответствующим образом настройте значения параметров Порт и Отпечаток сертификата для развертывания SMTP.Если в развертывании используются протоколы HTTPS/SSL, установите флажок Включить SSL.

  10. Просмотрите все параметры, затем выберите ОК.

Настройка уведомлений по электронной почте с помощью команды ConfigureMail

  1. На сервере уровня приложений откройте окно командной строки и перейдите в каталог, содержащий служебную программу TFSConfig.

    По умолчанию данная программа находится в каталоге Диск:\Program Files\Microsoft Visual Studio 11.0 Team Foundation Server\Tools.

  2. В командной строке укажите следующую команду, после чего нажмите клавишу ВВОД:

    **TFSConfig ConfigureMail /FromEmailAddress:адрес_электронной_почты/SmtpHost:**SMTPHostName

    Необходимо указать как адрес отправителя уведомлений по электронной почте от Team Foundation Server (адрес_электронной_почты), так и имя сервера, на котором находится почтовый SMTP-сервер (SMTPHostName).

См. также

Задачи

Настройка формата предупреждений по электронной почте для изменений рабочих элементов

Ссылки

Команда ConfigureMail

Основные понятия

Консоль администрирования Team Foundation

Другие ресурсы

Настройка ресурсов для поддержки командных проектов