Отправка почты 100 пользователям с помощью почтовой задачи SSIS

Мне нужно отправить почту 100 людям с помощью задачи отправки почты SSIS. но в почтовом ящике SSIS текстовое поле для адреса имеет ограничение в 255 символов, что не позволяет мне сделать. Итак, не могли бы вы предложить лучший способ добиться этого ..?


person P.S. Rao    schedule 23.02.2017    source источник
comment
Loop Container... получить электронные письма из txt-файла и отправить их по одному в цикле ;)   -  person Hackerman    schedule 23.02.2017
comment
Я новичок в SSIS. не могли бы вы поделиться некоторыми ссылками, чтобы я мог попробовать.   -  person P.S. Rao    schedule 23.02.2017
comment
Вы можете проверить это * вы можете заменить задачу сценария своей почтовой задачей, но логика должна быть той же: sqlservercentral.com/articles/Integration+Services+(SSIS)/71485   -  person Hackerman    schedule 23.02.2017


Ответы (1)


Что-то вроде этого:

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

Первая задача (GetUnsentEmail(s)) для выбора адреса электронной почты (хранящегося в таблице), где «флаг» = 0, и помещает эти записи в объектную переменную. Контейнер цикла по каждому элементу перебирает каждую запись в этой объектной переменной и:

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

Я надеюсь, что это поможет.

person ɐlǝx    schedule 23.02.2017