Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Программная отправка подтверждения о прочтении email  (Прочитано 7427 раз)
0 Пользователей и 1 Гость смотрят эту тему.
chetvereg
Новенький

ua
Offline Offline

« : 30-11-2010 09:50 » 

Вопрос к тем кто работал с отправкой писем.
Понадобилось необходимость отправлять в ручную подтверждение о прочтении.
Я знаю что есть какой-то header или комбинация header-ов по которой почтовый клиент может распознать что это именно подтверждение о прочтении.
Такие сообщения в клиентах помечаются по другому.
Я нашёл что хеадер In-Reply-To должен содержать messageID сообщения о котором это подтверждение, и вроде как Content-Type должен содержать "multipart/report;report-type=disposition-notification;"
Но установив только эти параметры мое сообщение по прежнему помечается браузером как обычное письмо.
Может кто что-нибудь подскажет. Спасибо.
Записан
baldr
Команда клуба

cy
Offline Offline
Пол: Мужской
Дорогие россияне


WWW
« Ответ #1 : 30-11-2010 10:27 » 

chetvereg, во-первых, это подтверждение не обязательно отправляется. Оно отправляется не сервером, а клиентом, если он это хочет сделать. Обычно почтовые клиенты спрашивают у пользователя хочет ли от отправить подтверждение. Иногда ставится опция не отправлять никогда..
Вот быстрый набор статей по теме:
http://www.livinginternet.com/e/ea_receipt.htm
http://en.wikipedia.org/wiki/E-mail_tracking
http://en.wikipedia.org/wiki/Return_receipt
http://en.wikipedia.org/wiki/Delivery_Status_Notification
Записан

Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
chetvereg
Новенький

ua
Offline Offline

« Ответ #2 : 30-11-2010 10:38 » 

В том то и дело, что мое приложение выступает в роли клиента. Я работаю с exchange. Просматриваю письма и если просматриваемое мною сообщение просит уведомление о прочтении я формирую ответное сообщение. Но я не правильно его формирую. Потому что мои сообщения и сообщения о прочтении, например, сформированные Outlook отличаются иконкой в том же Outlook-е. В моем сообщении нехватает каких-то хеадеров или ещё чего-то.
Записан
baldr
Команда клуба

cy
Offline Offline
Пол: Мужской
Дорогие россияне


WWW
« Ответ #3 : 30-11-2010 10:54 » new

chetvereg, возможно, эти RFC ответят на твой вопрос?
http://tools.ietf.org/html/rfc3834
http://tools.ietf.org/html/rfc3464
Записан

Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines