Настройка уведомлений, отправляемых по электронной почте, и задание сервера 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.
Настройка уведомлений по электронной почте с помощью консоли администрирования
Откройте консоль администрирования Team Foundation.
Дополнительные сведения см. в разделе Открытие консоли администрирования Team Foundation;
В разделе Team Foundation разверните имя сервера и выберите Уровень приложений.
В разделе Уровень приложений в подразделе Параметры уведомлений по электронной почте выберите Параметры оповещений.
Откроется окно Параметры уведомлений по электронной почте.
Установите флажок Включить оповещения по электронной почте.
В поле Сервер SMTP укажите имя нужного SMTP-сервера.
В поле Отправлять уведомления со следующего адреса укажите учетную запись электронной почты, с которой требуется отправлять уведомления.
Примечание Необходимо указать и адрес электронной почты, с которого требуется отправлять уведомления, и SMTP-сервер.
Разверните раздел Дополнительные параметры SMTP.
При использовании учетной записи системы в качестве учетной записи службы для Team Foundation Server, такой как сетевая служба, оставьте поля "Пользователь" и "Пароль" пустыми и убедитесь, что сервер SMTP настроен на разрешение отправки сообщений анонимными пользователями.Можно также указать учетную запись с поддержкой электронной почты, чтобы использовать в качестве учетной записи электронной почты для оповещений.
Соответствующим образом настройте значения параметров Порт и Отпечаток сертификата для развертывания SMTP.Если в развертывании используются протоколы HTTPS/SSL, установите флажок Включить SSL.
Просмотрите все параметры, затем выберите ОК.
Настройка уведомлений по электронной почте с помощью команды ConfigureMail
На сервере уровня приложений откройте окно командной строки и перейдите в каталог, содержащий служебную программу TFSConfig.
По умолчанию данная программа находится в каталоге Диск:\Program Files\Microsoft Visual Studio 11.0 Team Foundation Server\Tools.
В командной строке укажите следующую команду, после чего нажмите клавишу ВВОД:
**TFSConfig ConfigureMail /FromEmailAddress:адрес_электронной_почты/SmtpHost:**SMTPHostName
Необходимо указать как адрес отправителя уведомлений по электронной почте от Team Foundation Server (адрес_электронной_почты), так и имя сервера, на котором находится почтовый SMTP-сервер (SMTPHostName).
См. также
Задачи
Настройка формата предупреждений по электронной почте для изменений рабочих элементов
Ссылки
Основные понятия
Консоль администрирования Team Foundation