Настроить задачу отправки почты

Может ли кто-нибудь объяснить мне, как настроить задачу отправки почты в ssis 2012? Я не знаю, где нам нужно назначать пароль нашей почты при настройке.


person N.Dinesh.Reddy    schedule 21.06.2016    source источник


Ответы (2)


Вы указываете пароль при настройке диспетчера SMTP-соединений.

На странице MSDN в диспетчере SMTP-соединений есть все подробности.

https://msdn.microsoft.com/en-us/library/ms137684(v=sql.110).aspx

person Tab Alleman    schedule 21.06.2016

Насколько я знаю, стандартная задача отправки почты в SSIS поддерживает только диспетчер SMTP-соединений.

Щелкните правой кнопкой мыши в области «Диспетчеры подключений» и выберите SMTP в качестве типа.

введите здесь описание изображения

Теперь вам будет предложено ввести данные подключения к почтовому серверу SMTP. Требуемый минимум — это адрес SMTP-сервера. Остальные по умолчанию имеют свои значения по умолчанию. Пример: если вы не вводите тайм-аут, по умолчанию он равен 60000 = 60 секунд.

введите здесь описание изображения

После того, как вы введете данные и нажмете OK, свойство ConnectionString диспетчера SMTP-соединений будет установлено (см. пример ниже).

введите здесь описание изображения

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

введите здесь описание изображения

Я храню SMTPConnectionString на уровне проекта (не на уровне пакета), чтобы его можно было повторно использовать в различных пакетах, отправляющих электронные письма.

введите здесь описание изображения

введите здесь описание изображения

Если вам нужен расширенный контроль над этим компонентом, есть сторонний поставщик компонентов SSIS, у которого есть что-то под названием Отправить Mail Task Plus. Это позволяет вам настроить пароль провайдера электронной почты и тому подобное, хотя я редко вижу в этом необходимость в корпоративном мире SSIS.

person Shiva    schedule 22.06.2016