Интернет Windows Android

Как определить доставлено ли электронное письмо. Как узнать, было ли прочитано ваше письмо адресатом? Как узнать, прочитал ли письмо пользователь "Яндекс.Почты"

Как отследить заказное письмо, важно знать гражданам, которые отправляют или получают этот тип почтового отправления. О том, как контролировать пересылку заказного письма, мы расскажем в данной статье.

Чем отличается от простого отправления заказное письмо с уведомлением

Обычные письма отправитель нигде не должен регистрировать - он просто опускает корреспонденцию в почтовый ящик или передает работнику почты для отправки. Простое письмо будет доставлено получателю в его домашний почтовый ящик. В отличие от заказных отправлений простые письма не имеют трек-номера для отслеживания.

Тогда как каждое заказное письмо (в том числе и отправленное с уведомлением) после прохождения регистрации получает индивидуальный идентификатор (номер для отслеживания, трекинг-номер), который заносится сотрудником отделения почтовой связи в единую систему учета и контроля посылок и фиксируется в квитанции, выданной отправителю после приема письма в отделении Почты России.

С помощью данного идентификатора отправление можно отслеживать на любой стадии пересылки. Получить сведения о статусе отправления может любое лицо, которое знает номер для отслеживания данного письма.

Как проследить (найти) заказное письмо по идентификатору

На сайте Почты России отследить заказное письмо можно с помощью сервиса, размещенного по адресу: www.russianpost.ru/Tracking20 (вводить цифры идентификатора следует без вставки пробелов).

Не знаете свои права?

Чтобы подтвердить свое желание найти заказное письмо по идентификатору, гражданину потребуется также ввести контрольный код, состоящий из 5 цифр.

Ввиду высокой загруженности работники почтовых отделений не всегда успевают заносить сведения об отправлениях непосредственно в день регистрации письма в отделении. Как правило, информация о корреспонденции заносится в базу данных лишь спустя 2-3 дня. Именно поэтому граждане, которые пытаются проверить заказное письмо в день его сдачи в почтовое отделение, часто не могут найти данных об отправлении.

После получения сведений о статусе заказного письма таким образом гражданин может подписаться на рассылку данных — тогда он сможет получать автоматические уведомления на адрес электронной почты при изменении статуса посылки.

Подписка оформляется после ввода в специальную строку адреса электронной почты пользователя и подтверждения нажатием кнопки «Подписаться на уведомления по E-Mail».

Статус заказного письма

Отправляемые в пределах РФ заказные письма проходят несколько стадий пересылки, а именно:

  1. Прибытие в сортировочный центр отделения отправки.
  2. Убытие из центра сортировки отделения отправки.
  3. Прибытие в сортировочный центр почтового отделения адресата.
  4. Убытие из центра сортировки отделения адресата.
  5. Прибытие отправления в место вручения.
  6. Вручение отправления адресату.

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

На сайте Почты России проверить заказное письмо можно с помощью ввода цифр идентификатора в специальную графу на странице отслеживания. Если же оформить подписку на рассылку данных об отправлении, то гражданин сможет систематически получать последние данные об обновлениях статуса письма.

При создании информационной рассылки для своей компании я озаботился о том, прочитали ли мои подписчики письма. На емайл счетчик не поставишь, скрипты никакие не выполнишь, поэтому нужно искать выход. Самый простой способ - попросить пользователя перейти по ссылке - по понятным причинам может на сработать. Ссылка «отписаться» сработает если пользователю это неинтересно, т.е. получим информацию не совсем ту, что нужна. Выход напросился сам собой.

Если в письме используются какие-либо элементы с Вашего сайта, то нужно просто посчитать количество их скачиваний. Почтовые клиенты весьма примитивны и можно рассчитывать лишь на скачивание изображений. Следовательно делаем скрипт, который выдает простую белую картинку:

Проверяем - действительно картинка генерируется. Однако теперь нужно определить уникальный ли посетитель. Простой способ, поставив в письме тег таким образом:

где - это уникальный идентификатор подписчика (MD5 хеш от емайла). Внедряем в html страницу, проверяем в браузере - отображается. Теперь запишем статистику в базу данных:


Теперь при каждом скачивании картинки в базе данных увеличивается число скачиваний для заданного идентификатора. Формируем письмо, отправляем для проверки. И тут оказывается, что тот же Gmail просто-напросто игнорирует такие изображения. Нужен какой-то способ интерпретировать стандартные ссылки на картинки как обращения к скрипту. Конечно можно наделать кучу скриптов, но это не рационально.

На помощь приходит mod_rewrite для apache. Чтобы распознать ссылку на картинку и подменить ее ссылкой на скрипт нужно в каталоге скрипта создать файл.htaccess такого вида:

RewriteEngine on RewriteRule ([[:alnum:]]+).png$ img.php?i=$1 [L]
Первой инструкцией включаем mod_rewrite, второй регулярным выражением вычленяем из ссылки имя png файла, без расширения. Имя может

  • состоять из цифр и букв: [:alnum:]
  • иметь любое их количество: [[:alnum:]]+
  • имя запоминаем: ([[:alnum:]]+)
  • конец расширение будет.png: ([[:alnum:]]+).png
После пробела указываем что должны получить взамен найденного: img.php?i=$1 [L], где $1 это то, что мы до этого запомнили в скобках, а [L] - инструкция предписывающая на этой операции прекратить обработку URL. Объединяем все в один скрипт:

Теперь изображения в письма можно вставлять обычным способом:

mod_rewrite сам изменит ссылку и передаст управление нашему скрипту. По крайней мере Gmail, Outlook и даже OpenOffice Writer корректно распознали и отобразили изображение, а счетчик прочтений исправно инкрементировался.

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

(платно или бесплатно), а можно закрепить на каждое письмо событие и наблюдать отчет в Google Analytics. Понятное дело, что это вариант не для всех — скорее, для маньяков убежденных веб-аналитиков. Для этого переходим в Gmail и пишем кому-нибудь письмо (с картинками, форматирование текста, гиперссылками и чем вам еще нужно). Сохраняем письмо в черновиках, переходим в этот документ в Google Docs. Документ предложит сохранить копию — соглашайтесь. Выбирайте в меню «Email Tracker» и далее «Initialize». Подтверждайте связь с Gmail — это единоразовая операция, она позволит отправлять письма прямо из Google Docs.

После этого, переходите в Send Email и выбирайте нужный черновик по теме письма, добавив к нему ID профиля в Google Analytics*. Нажимайте «Send Mail».

Фактически скрипт добавляет в ваше письмо микроскопическую прозрачную «картинку», размером в 1*1 пиксель. Адресат ее не увидит. Да и вы тоже:)

Когда адресат откроет письмо, скрипт отработает это событие и засчитает «посещение». Учитывая, что можно смотреть отчеты системы веб-аналитики в реальном времени, то можете это дело наблюдать «со спецэффектами»:)

Как посмотреть нужный отчет в Google Analytics?

Важное уточнение: все это будет работать, если адресат включит отображение картинок в полученном письме.

Открываем систему веб-аналитики и выбираем «события» в меню «Стандартные отчеты». Тут и будет ваша категория Email Open и события по ней. Будут отображаться email адреса ваших адресатов, темы писем и прочая статистика.

*Идентификатор отслеживания (ID) Google Analytics выглядит в таком формате: UA-xxxx-yy. Вы его легко можете найти в системе веб-аналитики (Администратор -> выбираете конкретное представление (проект) -> Настройки ресурса и там смотрим Tracking ID)

Есть еще более простой способ проверить, читал ли адресат ваше письмо: использовать сокращатели ссылок, например, goo.gl или bit.ly, и затем проверить, переходил ли он по этим ссылкам.

1. Основной метод контроля доставки - слежение за ошибками отправки (bounce). Ошибка чаще всего дается непосредственно в SMTP-сессию. В некоторых случаях сервер получателя принимает письмо, но в дальнейшем формирует сообщение о невозможности доставки (NDR).
По стандартам, выдача сообщения о невозможности доставки в SMTP-сессию или отправка NDR являются обязательными, если ваше письмо прошло авторизацию (SPF и/или DKIM) - вы можете быть уверены, что получите баунс в SMTP-сессию или NDR если письмо не будет доставлено практически на 100%. Поэтому если на письмо в разумное время не получено отлупа, можно считать его доставленным. Сообщения о невозможности доставки идут на адрес отправителя SMTP-конверта (envelope-from). Чтобы точно знать, на какой адрес какое письмо не было доставлено, можно для каждого отправляемого письма формировать уникальный envelope-from.

2. Есть расширение SMTP которое называется delivery status notification
https://tools.ietf.org/html/rfc3461
при отправке письма можно запросить, чтобы подтверждение доставки письма в ящик или на сервер получателя, не поддерживающего DSN пришло в явном виде. Подтверждения формирует MTA без участия пользователя. Поддерживается не всеми (например, postfix поддерживает, exim нет).

3. Есть нестандартный заголовок Return-Receipt-To, который работает примерно так же как DSN. Но поскольку он нестандартный, его поддержка крайне ограничена.

4. Есть стандартный (RFC 3798) заголовок Disposition-Notification-To упомянутый выше, это не уведомление о доставке, а уведомление о прочтении. Запрос на это уведомление как правило показывается пользователю и требует его подтверждения. Не надо использовать этот заголовок, если вы не хотите, чтобы вас прокляли.

5. Пиксель в письме - не поможет проверить доставляемость, но в некоторых случаях позволить узнать что письмо было прочитано.

6. (привет модератору). Таки есть службы типа postmaster.mail.ru и postmaster.yandex.ru , которые позволяют отслеживать доставляемость писем получателям данных сервисов, а это порядка 70-80% всех получателей. В данных службах можно смотреть статистику по доставляемости писем, попаданию в папку спам, действия с письмами (чтение, помечания спамом, удаления с прочтением/без прочтения). Причем можно задавать категории писем через специальный заголовок или селекторы DKIM и получать статистику раздельно по категориям писем. Это позволяет получить информацию даже по отдельному письму, задав ему отдельную категорию. Но делать так массово не стоит.
Это основной источник данных по попаданию в спам / удалению без прочтений, etc.

Немного не в тему, но может помочь:

7. Можно (и нужно, если вы организуете массовые рассылки) завести ящики-ловушки на разных сервисах, добавлять их в рассылки и отслеживать доставляемость писем до этих ящиков, в частности попало ли письмо в inbox.

8. Почти все крупные сервисы поддерживают

человек со стажем 25 октября 2012 в 22:02

Как узнать, что письмо прочитали

  • Чулан *

При создании информационной рассылки для своей компании я озаботился о том, прочитали ли мои подписчики письма. На емайл счетчик не поставишь, скрипты никакие не выполнишь, поэтому нужно искать выход. Самый простой способ - попросить пользователя перейти по ссылке - по понятным причинам может на сработать. Ссылка «отписаться» сработает если пользователю это неинтересно, т.е. получим информацию не совсем ту, что нужна. Выход напросился сам собой.

Если в письме используются какие-либо элементы с Вашего сайта, то нужно просто посчитать количество их скачиваний. Почтовые клиенты весьма примитивны и можно рассчитывать лишь на скачивание изображений. Следовательно делаем скрипт, который выдает простую белую картинку:

Проверяем - действительно картинка генерируется. Однако теперь нужно определить уникальный ли посетитель. Простой способ, поставив в письме тег таким образом:

где - это уникальный идентификатор подписчика (MD5 хеш от емайла). Внедряем в html страницу, проверяем в браузере - отображается. Теперь запишем статистику в базу данных:


Теперь при каждом скачивании картинки в базе данных увеличивается число скачиваний для заданного идентификатора. Формируем письмо, отправляем для проверки. И тут оказывается, что тот же Gmail просто-напросто игнорирует такие изображения. Нужен какой-то способ интерпретировать стандартные ссылки на картинки как обращения к скрипту. Конечно можно наделать кучу скриптов, но это не рационально.

На помощь приходит mod_rewrite для apache. Чтобы распознать ссылку на картинку и подменить ее ссылкой на скрипт нужно в каталоге скрипта создать файл.htaccess такого вида:

RewriteEngine on RewriteRule ([[:alnum:]]+).png$ img.php?i=$1 [L]
Первой инструкцией включаем mod_rewrite, второй регулярным выражением вычленяем из ссылки имя png файла, без расширения. Имя может

  • состоять из цифр и букв: [:alnum:]
  • иметь любое их количество: [[:alnum:]]+
  • имя запоминаем: ([[:alnum:]]+)
  • конец расширение будет.png: ([[:alnum:]]+).png
После пробела указываем что должны получить взамен найденного: img.php?i=$1 [L], где $1 это то, что мы до этого запомнили в скобках, а [L] - инструкция предписывающая на этой операции прекратить обработку URL. Объединяем все в один скрипт:

Теперь изображения в письма можно вставлять обычным способом:

mod_rewrite сам изменит ссылку и передаст управление нашему скрипту. По крайней мере Gmail, Outlook и даже OpenOffice Writer корректно распознали и отобразили изображение, а счетчик прочтений исправно инкрементировался.

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