Задача «Отправка почты»

Область применения:SQL Server среда выполнения интеграции SSIS в Фабрика данных Azure

Задача «Отправка почты» производит отправку сообщения электронной почты. Эта задача позволяет пакету отправлять сообщения при успешном или неуспешном завершении задач в рабочем процессе пакета либо в ответ на события, инициируемые при выполнении пакета. Например, задача может уведомить администратора базы данных об успешном или неуспешном завершении задачи резервного копирования базы данных.

Задачу «Отправка почты» можно настроить следующими способами:

  • Укажите текст сообщения электронной почты.

  • Укажите строку темы сообщения электронной почты.

  • Установите уровень приоритета сообщения. Задача поддерживает три уровня приоритета: обычный, низкий и высокий.

  • Укажите получателей в строках «Кому», «Копия» и «Резервная копия». Если указываются несколько получателей, они должны быть разделены точками с запятой.

    Примечание.

    Поля To, Cc и Bcc ограничены 256 символами каждое в соответствии со стандартами Интернета.

  • Добавьте вложения. Если в задаче указано несколько вложений, они разделяются символом вертикальной черты (|).

    Примечание.

    Если файл вложения на момент выполнения пакета отсутствует, произойдет ошибка.

  • Укажите используемый диспетчер соединений SMTP.

    Внимание

    Диспетчер SMTP-соединений поддерживает только анонимную проверку подлинности и проверку подлинности Windows. Обычная проверка подлинности не поддерживается.

В качестве текста сообщения может быть указана строка, соединение с файлом, содержащим текст, либо имя переменной, в которой содержится текст. Задача использует диспетчер соединений с файлами для подключения к файлу. Дополнительные сведения см. в статье Flat File диспетчер подключений.

Задача производит подключение к почтовому серверу при помощи диспетчера соединений SMTP. Дополнительные сведения см. в статье SMTP диспетчер подключений.

Настраиваемые сообщения журнала, доступные в задаче «Отправить почту»

В следующей таблице перечислены пользовательские записи в журнале для задачи «Отправка почты». Дополнительные сведения см. в статье Ведение журналов в службах Integration Services (SSIS).

Запись журнала Описание
SendMailTaskBegin Указывает, что задача начала отправку сообщения электронной почты.
SendMailTaskEnd Указывает, что задача завершила отправку сообщения электронной почты.
SendMailTaskInfo Предоставляет описательные сведения о задаче.

Настройка задачи «Отправка почты»

Свойства могут быть заданы с помощью конструктора SSIS или программным путем.

Чтобы узнать о свойствах, которые можно задать в конструкторе служб SSIS, щелкните следующий раздел:

Сведения о задании этих свойств программными средствами см. в следующем разделе:

Чтобы узнать, как задать эти свойства в конструкторе служб SSIS, щелкните "Задать свойства задачи" или "Контейнер".

Редактор задачи «Отправка почты» (страница «Общие»)

Используйте страницу Общие диалогового окна Редактор задачи «Отправка почты» , чтобы задать имя и описание для задачи «Отправка почты».

Параметры

Имя
Укажите уникальное имя для задачи «Отправка почты». Это имя используется в качестве метки для значка задачи.

Примечание. Имена задач должны быть уникальными в пределах пакета.

Description
Введите описание задачи «Отправка почты».

Редактор задачи «Отправка почты» (страница «Почта»)

Страница Почта диалогового окна Редактор задачи «Отправка почты» служит для определения получателей, типа и приоритета сообщения. К сообщению можно также прикрепить файлы. Текстом сообщения может быть введенная строка, соединение с файлом, содержащим текст, или имя переменной, содержащей текст.

Параметры

SMTPConnection
Выберите диспетчер подключений SMTP из списка или щелкните <Создать подключение…>, чтобы создать новый диспетчер подключений.

Внимание

Диспетчер SMTP-соединений поддерживает только анонимную проверку подлинности и проверку подлинности Windows. Обычная проверка подлинности не поддерживается.

Связанные разделы:SMTP-диспетчер подключений

From
Задайте адрес электронной почты отправителя.

Кому
Укажите адреса электронной почты получателей, разделенные точкой с запятой.

Копия
Задайте адреса электронной почты получателей, которые также получают копии сообщения. Разделяйте адреса точками с запятой.

Скрытая копия
Укажите адреса электронной почты, разделенные точками с запятой, для пользователей, получающих скрытые копии (Bcc) сообщения.

Тема
Укажите тему электронного сообщения.

MessageSourceType
Выберите тип источника сообщения. Это свойство имеет параметры, указанные в следующей таблице.

значение Описание
Прямой ввод Укажите в качестве источника текст сообщения. При выборе этого значения отображается динамический параметр MessageSource.
Соединение с файлом Укажите в качестве источника файл, содержащий текст сообщения. При выборе этого значения отображается динамический параметр MessageSource.
Переменная В качестве источника указывается переменная, содержащая текст сообщения. При выборе этого значения отображается динамический параметр MessageSource.

Приоритет
Задается приоритет сообщения.

Вложения
Укажите имена вложений для электронного сообщения, разделенные символом вертикальной черты (|).

Примечание.

Длина строк «Кому», «Копия» и «СК» ограничена 256 символами в соответствии со стандартами Интернета.

MessageSourceType: динамические параметры

MessageSourceType = Прямой ввод

MessageSource
Введите текст сообщения или нажмите кнопку «Обзор» (...), а затем введите сообщение в диалоговом окне Источник сообщения.

MessageSourceType = Файловое подключение

MessageSource
Выберите диспетчер подключений файлов в списке или щелкните <Создать подключение...>, чтобы создать новый диспетчер подключений.

Связанные разделы:диспетчер подключений файлов, редактор диспетчер подключений файлов

MessageSourceType = Переменная

MessageSource
Выберите переменную в списке или щелкните <Создать переменную...>, чтобы создать ее.

См. также:Переменные Integration Services (SSIS), Добавление переменной