Бөлісу құралы:


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

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

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

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

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

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

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

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

    Примечание.

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

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

    Примечание.

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

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

    Внимание

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

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

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

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

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

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

Параметры

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

Внимание

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

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

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

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

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

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

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

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

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

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

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

Примечание.

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

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

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

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

MessageSourceType = Соединение с файлом

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

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

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

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

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

См. также

Задачи служб Integration Services
Поток управления