Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Добрый день! Нужно программно отослать письмо, чтобы при прочтении(можно при получении) — обратно отсылалалось уведомление о прочтении(ASP.NET C#). Вообще юзаю SharePoint, там есть функция SPUtility.SendEmail , но в ней такой возможности; поэтому решил использовать System.Net.Mail , тоже не нашел такого функционала. Кто-то вообще программно отсылал письма с уведомлениями, если да как вы это делали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 23:17 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 23:22 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
А можно заюзать еще такой финт: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 23:24 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Большое спасибо за ответы! Заюзал MailMessage.DeliveryNotificationOptions, работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2011, 02:59 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
А не подскажете, как работает данная функция? Мне требуется, чтобы в случае успешного отправления письма (т.е OnSucces) в базе данных создавалась запись. Как проверить - доставлено ли письмо или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 15:41 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Nevertheless, на тот адрес с которого шла отсылка - приходит возврат об успешной/неуспешной доставке. Аутлук его показывает как нотификейшн, не знаю как лучше в вашем случае - может ловить их.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 15:47 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Rockie, проблема в том, что у адресса с которого шла отсылка нет ящика - это почтовый сервер. Мне именно перехватывать нужно. Как это можно сделать? Можно ли вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:05 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Nevertheless, ну так можно же завести ящик на почтовом сервере.. вобщем не знаю применительно к вашей задаче. В этой функции можно прописывать обратный адрес. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:28 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Объясните, пожалуйста, при чём здесь аспнет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:30 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
ShSerge, притом, что web-приложение, отсылающее е-меилы написано на нём, и необходимо чтобы оно же писало в sql базу данных отчёт о доставке. Как такое реализовать - ума не приложу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:37 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
NeverthelessShSerge, притом, что web-приложение, отсылающее е-меилы написано на нём, и необходимо чтобы оно же писало в sql базу данных отчёт о доставке. Как такое реализовать - ума не приложу. Здесь работают исключительно по протоколу http, вообще-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:45 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Это я о том, что может темку перенести куда-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 16:47 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Rockie, Насколько я помню, уведомление о прочтении - это фича некоторых почтовых клиентов. Т.е. она может поддерживаться клиентом (с возможностью отключения), а может и нет. Плюс клиент всегда может нажать "отмена" на предложение отправить уведомление о прочтении. Так что не советую использовать подобный механизм контроля. А ловить уведомления легко - создаёте почтовый ящик и указываете его в качестве отправителя при отправке письма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 17:33 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
NeverthelessRockie, проблема в том, что у адресса с которого шла отсылка нет ящика - это почтовый сервер. Мне именно перехватывать нужно. Как это можно сделать? Можно ли вообще? Давно решал эту задачу. Копайте в сторону хедеров - в хедер письма подпихните некий гуид и запишите его в БД. Когда придет нотификейшен, Вы из хедера выдерните этот гуид и сопоставите с базой. Вроде как-то так ... email.AddHeaderField("Message-ID", "4387ty6wer7g8745e8rtg"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 22:36 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Во, вспомнил - пробуйте: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 22:39 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
МСУ, Даниил, а Вы уверены, что темку не стоит перенести куда-нибудь? Это я пользуюсь Вашим здесь присутствием. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 22:43 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Да ладно Вам, Серж, пожалейте сабжёра, не пинайте-таки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2011, 22:46 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Понекропостим немного МСУДавно решал эту задачу. Копайте в сторону хедеров - в хедер письма подпихните некий гуид и запишите его в БД. Когда придет нотификейшен, Вы из хедера выдерните этот гуид и сопоставите с базой. собственно, куда этот нотификейшн приходит? на почт. сервер? а как его выцепить то? т.е. есть веб-приложение, есть почтовый сервер, нужен доступ к этому нотификейшну из приложения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 16:29 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
авторсобственно, куда этот нотификейшн приходит? на почт. сервер? как понимаю на ящик с которого(ну либо от имени которого, в случае спама) была отсылка. авторнужен доступ к этому нотификейшну из приложения без понятия. какое веб-приложение? если sharepoint, то как вариант в нём можно настроить библиотеки на приём почты, там их и ловить в событийной модели. но вряд ли это ваш случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 16:41 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Rockie, Ок, а если это будет nt-сервис, т.е. что-то вроде своего сервиса рассылки RockieЗаюзал MailMessage.DeliveryNotificationOptions, работает! Дак а ты как решил проблему? что работает? приходит нотификейшн? куда? МСУ, отзовись) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 17:01 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
авторприходит нотификейшн? куда? на ящик с которого настроена отсылка письма. Там отсылка через smtp сервер, конструктор MailMessage содержит параметр MailAdress from, вот на него и приходит нотификейшн. автор nt-сервис, не работал с таким, не готов ответить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 17:15 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Код: html 1. 2. 3. Вдобавок - если отправляется html-письмо, то в нём прозрачная картинка в 1px ссылающаяся на сервер. Соответственно при открытии письма идёт запрос на сервер за картинкой, далее помечаем в базе письмо о прочтении и отдаём прозрачный gif. На 100% определить естественно нельзя, но большинство получим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 17:20 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
st_st то в нём прозрачная картинка в 1px ссылающаяся на сервер это было первое что пришло в голову. Не подходит, почтовики не откроют ее без согласия юзера, а the bat вообще прозрачные картинки черным красит, к тому же все картинки я отправляю вложениями, так что ссылка - не кошерно. Да и вообще, это уже уведомление о прочтении. st_stX-Confirm-Reading-To: <address> Disposition-Notification-To: <address> Return-Receipt-To: <address> с этим тоже непонятно, outlook спрашивает разрешение на отправку подтверждения, веб-интерфейсы вообще не реагируют А вот инетерсно, в том же mail.ayndex.ru, когда при отправке почты ставлю галку "уведомлять о получении" он не добавляет никаких хедеров, но уведомление присылает почти моментально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 17:28 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
BoneshockМСУ, отзовись) Гарантии доставки никто не даст, смотри в сторону Message-ID :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 17:54 |
|
||
|
Отослать письмо с подтверждением о прочтении
|
|||
|---|---|---|---|
|
#18+
Boneshockst_st то в нём прозрачная картинка в 1px ссылающаяся на сервер это было первое что пришло в голову. Не подходит, почтовики не откроют ее без согласия юзера, а the bat вообще прозрачные картинки черным красит, к тому же все картинки я отправляю вложениями, так что ссылка - не кошерно. Да и вообще, это уже уведомление о прочтении. st_stX-Confirm-Reading-To: <address> Disposition-Notification-To: <address> Return-Receipt-To: <address> с этим тоже непонятно, outlook спрашивает разрешение на отправку подтверждения, веб-интерфейсы вообще не реагируют А вот инетерсно, в том же mail.ayndex.ru, когда при отправке почты ставлю галку "уведомлять о получении" он не добавляет никаких хедеров, но уведомление присылает почти моментально. Веб интерфейсы прекрасно понимают рисунки и соответственно уведомление о прочтении (меня интересует именно оно, ибо логин юзера и подтверждение при регистрации - связано с его email-ом, который соответственно уже верифицирован и рабочий) получить не проблема. А вот с локальными программами по типу бата, аутлука и т.д. там сложнее, в том же аутлуке нужно жать кнопку "показать рисунки". По своей статистике 50% - 60% уведомлений мне приходит - речь именно про прочтение. Рисунки запихиваю прям в письмо, трекер - отдельно на абсолютный путь. Насчёт яндекса - что мешает просмотреть код письма и повторить отправку/протестить? Нам тоже интересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 18:08 |
|
||
|
|

start [/forum/topic.php?fid=18&startmsg=37067943&tid=1355857]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 465ms |

| 0 / 0 |
