Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Автоматическая отправка отчетов, определение статуса доставки  [new]
Max_Tpop
Member

Откуда:
Сообщений: 103
Создаю функционал по отправке отчетов на почту.
Сейчас формируется около 100 отчетов, которые должны отправиться на разные почтовые ящики.
Реализую с помощью подписок Report Server'a, но столкнулся с проблемой в определении доставленности сообщения, т.е. если вбить некорректный адрес получателя, то сообщение отправляется и статус подписки будет "отправлено".

Вопрос, возможно ли как то отследить доставку средствами sql? Есть идеи? Может быть реализовать средствами db_mail, хотя там так же нет возможности отследить 100% доставку.
5 мар 13, 10:15    [14012370]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическая отправка отчетов, определение статуса доставки  [new]
Glory
Member

Откуда:
Сообщений: 104751
Max_Tpop
Вопрос, возможно ли как то отследить доставку средствами sql?

mssql почту не доставляет.
Ее доставляет почтовый сервер.
Вы можете попросить почтовый сервер прислать вам оповещение о доставке.
5 мар 13, 10:20    [14012406]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическая отправка отчетов, определение статуса доставки  [new]
Max_Tpop
Member

Откуда:
Сообщений: 103
Glory
Max_Tpop
Вопрос, возможно ли как то отследить доставку средствами sql?

Вы можете попросить почтовый сервер прислать вам оповещение о доставке.

Сейчас мне на почту приходят уведомления о не удачной доставке. Но мне надо обновить статус в своей таблице с отправками, что эта подписка не была доставлена, возможно ли как то это сделать? У меня пока идей не возникает.
5 мар 13, 10:29    [14012478]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическая отправка отчетов, определение статуса доставки  [new]
Glory
Member

Откуда:
Сообщений: 104751
Max_Tpop
Сейчас мне на почту приходят уведомления о не удачной доставке. Но мне надо обновить статус в своей таблице с отправками, что эта подписка не была доставлена, возможно ли как то это сделать? У меня пока идей не возникает.

Прочитать уведомление и обновить статус ?
5 мар 13, 10:36    [14012517]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическая отправка отчетов, определение статуса доставки  [new]
Max_Tpop
Member

Откуда:
Сообщений: 103
Glory
Max_Tpop
Сейчас мне на почту приходят уведомления о не удачной доставке. Но мне надо обновить статус в своей таблице с отправками, что эта подписка не была доставлена, возможно ли как то это сделать? У меня пока идей не возникает.

Прочитать уведомление и обновить статус ?

Так то да, логично, но это должно работать в автоматическом режиме. Если у подписки будет статус не доставлена, то ее надо будет еще раз отправить.
5 мар 13, 10:40    [14012537]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить