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

Откуда: Одесса
Сообщений: 1102
Можно ли получить уведомление о прочтении
или хотя бы принять уведомление об ошибочном адресе (или невозможности доставки
если конечно на той стороне такое уведомление будет отправлено)

Спасибо
3 дек 09, 16:19    [8015453]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
Glory
Member

Откуда:
Сообщений: 104760
sp_send_dbmail только передает сообщение почтовому серверу
И не занимается его доставкой адресату
А также не читает сообщения от почтового сервера
3 дек 09, 16:23    [8015492]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
student-uni
Member

Откуда: Одесса
Сообщений: 1102
автор
sp_send_dbmail только передает сообщение почтовому серверу


это понятно, но она делает это как то иначе чем аутлук

почему когда я передаю сообщение иксчеинджсерверу с заведомо неправильным адресом через мои Аутлук, то тут же получаю сообщение назад что адрес не существует

а когда я то же самое делаю через эту хранимую процедуру, где в репли_ту стоит мои меил, то сервер не присылает мне ничего ?
3 дек 09, 16:29    [8015554]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
Glory
Member

Откуда:
Сообщений: 104760
student-uni

а когда я то же самое делаю через эту хранимую процедуру, где в репли_ту стоит мои меил, то сервер не присылает мне ничего ?

Ну так обратитесь по этому вопросу к администратору вашего почтового сервера
3 дек 09, 16:30    [8015570]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62917
student-uni
почему когда я передаю сообщение иксчеинджсерверу с заведомо неправильным адресом через мои Аутлук, то тут же получаю сообщение назад что адрес не существует

Это никак не относится к уведомлению об прочтении!!!
Даже если такое уведобление и будет получено, допустим так настроен клиент, то это не гарантирует, что письмо было прочтено, может его не читая удалили.
Единственная гарантия обратный звонок по телефону отправителю.
3 дек 09, 16:34    [8015596]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
student-uni
Member

Откуда: Одесса
Сообщений: 1102
спасибо Anatoly Podgoretsky

это понятно, речь о другом: на той стороне сервер посылает моему серверу сообщение. (прочитано или адрес доставки не существует, неважно)

Если я послал через Аутлук - мои сервер кидает мне это обратное сообщение в мой ящик
А если я послал через процедуру - то не кидает ничего.

Более того, если я даже внутри сети даю неправильный адрес, то иксчеидж дает тут же сообщение об ошибке
а в случае с процедурой этого не происходит.

Поэтому я думал может я отправляю через процедуру без какой либо информации? Но если глори говорит нет, то нет.
3 дек 09, 16:43    [8015677]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
Glory
Member

Откуда:
Сообщений: 104760
student-uni


Если я послал через Аутлук - мои сервер кидает мне это обратное сообщение в мой ящик
А если я послал через процедуру - то не кидает ничего.

Более того, если я даже внутри сети даю неправильный адрес, то иксчеидж дает тут же сообщение об ошибке
а в случае с процедурой этого не происходит.

Вообще-то outlook использует Extended MAPI, а процедура sp_send_dbmail использует SMTP
Может быть для вас это бессмысленные аббревиатуры, но с точки зрения клиента и почтового сервера это довольно существенные различия в обмене данными
3 дек 09, 16:50    [8015742]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62917
Может и SMTP, но все равно в силе остается твое утверждение
автор
sp_send_dbmail только передает сообщение почтовому серверу
И не занимается его доставкой адресату
А также не читает сообщения от почтового сервера

Тут надо расширение писать или через shell или C#

Не завидую серверу

--
http://www.podgoretsky.com
3 дек 09, 16:55    [8015783]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62917
Пардон для получения конечно POP3 или IMAP

--
http://www.podgoretsky.com
3 дек 09, 16:56    [8015799]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
iljy
Member

Откуда:
Сообщений: 8711
student-uni,

процедура sp_send_dbmail только отдает сообщение серверу, на этом ее работа заканчивается. Если хотите получать какую-либо ответную реакцию - настройте в профиле, который используете для отправки (параметр @profile_name) соответствующий обратный адрес и получайте пришедшую на него почту любым доступным способом. Outlook и прочие клиенты именно так и делают. А вернуть ошибку процедура может только в случаях, когда письмо не удалось передать серверу. А уж чего он дальше с ним делает - ее не касается
3 дек 09, 17:04    [8015885]     Ответить | Цитировать Сообщить модератору
 Re: sp_send_dbmail уведомление о прочтении / доставке  [new]
student-uni
Member

Откуда: Одесса
Сообщений: 1102
а проблема была в неустановленном from_address
3 дек 09, 18:24    [8016387]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить