При создании информационной рассылки для своей компании я озаботился о том, прочитали ли мои подписчики письма. На емайл счетчик не поставишь, скрипты никакие не выполнишь, поэтому нужно искать выход. Самый простой способ - попросить пользователя перейти по ссылке - по понятным причинам может на сработать. Ссылка «отписаться» сработает если пользователю это неинтересно, т.е. получим информацию не совсем ту, что нужна. Выход напросился сам собой.
Если в письме используются какие-либо элементы с Вашего сайта, то нужно просто посчитать количество их скачиваний. Почтовые клиенты весьма примитивны и можно рассчитывать лишь на скачивание изображений. Следовательно делаем скрипт, который выдает простую белую картинку:
$image = imagecreatetruecolor(10,10) or die("Cannot create image"); imagefill($image, 0, 0, 0xFFFFFF); header("Content-type: image/png"); imagepng($image); imagedestroy($image); ?>
Проверяем - действительно картинка генерируется. Однако теперь нужно определить уникальный ли посетитель. Простой способ, поставив в письме тег таким образом:
где - это уникальный идентификатор подписчика (MD5 хеш от емайла). Внедряем в html страницу, проверяем в браузере - отображается. Теперь запишем статистику в базу данных:
// Подключаемся к базе данных
$dbh=mysql_connect ("localhost", "site_textpat", "lynksru")
or die ("I cannot connect to the database because: " . mysql_error());
//Выбираем базу
mysql_select_db ("site_textpat");
//Обновляем запись, инкрементируем количество скачиваний
$query="UPDATE `site_textpat`.`bab_pm_subscribers`
SET readed=readed+1
WHERE `bab_pm_subscribers`.`unsubscribeID` ="$i" LIMIT 1" ;
//Выполняем запрос.
$result = mysql_query($query,$dbh)
or die("Invalid query: " . mysql_error());
?>
Теперь при каждом скачивании картинки в базе данных увеличивается число скачиваний для заданного идентификатора. Формируем письмо, отправляем для проверки. И тут оказывается, что тот же Gmail просто-напросто игнорирует такие изображения. Нужен какой-то способ интерпретировать стандартные ссылки на картинки как обращения к скрипту. Конечно можно наделать кучу скриптов, но это не рационально.
На помощь приходит mod_rewrite для apache. Чтобы распознать ссылку на картинку и подменить ее ссылкой на скрипт нужно в каталоге скрипта создать файл.htaccess такого вида:
Первой инструкцией включаем mod_rewrite, второй регулярным выражением вычленяем из ссылки имя png файла, без расширения. Имя может
Описанный метод можно использовать практически везде, где нужно посчитать количество открытий html структур, ведь изображения поддерживаются почти везде.
Сколько раз вы отправляли важное письмо, а потом мучились в ожидании ответа?
А может получатель уехал… или у него компьютер поломался… а вдруг письмо вообще где-то затерялось и не дошло? — такими вопросами задавались многие из нас, отгоняя печальные мысли о том, что «важное» для вас письмо просто полетело в корзину, не удостоившись ответного сообщения. Ничего, теперь, благодаря сервису SpyPig, вы точно будете знать, прочитали ваше письмо или нет.
Сервис предоставляет абсолютно бесплатные услуги по уведомлению пользователей о прочтении адресатом их почтовых сообщений. Работа сервиса не только бесплатна, но и не требует регистрации, что вдвойне приятно.
Использование SpyPig укладывается в несколько простых шагов. Когда вы написали важное письмо, прочтение которого вы хотите отследить, то перед его отсылкой посетите сайт сервиса . Здесь вы увидите форму в правой части страницы, которую необходимо заполнить.
В верхнее поле вводим свой емайл, в следующее поле — заголовок (тему) отправляемого письма. Это делается для того, чтобы получив уведомление о прочтении от SpyPig, вы сразу поняли, о каком письме идет речь.
Далее вам необходимо выбрать изображение, которое будет вставлено в отправляемое письмо. Нам предоставляется выбор из нескольких симпатичных свинок, баннера сервиса или пустого белого квадратика, если вы не хотите, чтобы сигнальное изображение было заметно. Впрочем, есть опция загрузки любого своего изображения, так что вы сможете использовать для отслеживания логотип своей фирмы или свой аватар например.
Затем нажимаем на большую кнопку Create My SpyPig , и чуть ниже появляется выбранный вами рисунок с таймером отсчета времени длительностью в одну минуту. За эту минуту вам необходимо скопировать рисунок в свое письмо. Учтите, что пользователи Gmail, из-за особенностей этого сервиса, должны сначала выделить рисунок на странице, а только затем скопировать и вставить его, воспользовавшись сочетаниями клавиш Ctrl+C и Ctrl+V.
Теперь можно отсылать письмо и спокойно ожидать уведомления о его прочтении. Как только получатель откроет письмо, вы получите сообщение примерно такого вида:
В этом письме содержится не только подтверждение самого факта открытия письма, но и некоторые дополнительные сведения, такие как время прочтения, IP адрес получателя и даже его примерное географическое положение.
Несмотря на мультяшных свинок и игривое оформление, сервис выполняет очень ответственную и востребованную задачу. С его помощью вы наконец выведете на чистую воду всех этих обманщиков, которые бессовестно рассказывают вам, что ваше письмо они не получали и в глаза вообще не видели.
Когда отправленное послание имеет большое значение, может появиться вопрос: как узнать, прочитано ли письмо электронной почты. Ведь понимание того, кто и когда открыл сообщение, избавляет от лишних переживаний. Есть несколько способов, как же это можно сделать.
Если вы клиент почтовой службы Mail.Ru и интересуетесь, как узнать, прочитано ли письмо электронной почты, разобраться будет проще, чем пользователям других сервисов.
"Майл" имеет встроенную опцию - «Уведомление о прочтении». Если её активировать, отправитель получит сообщение, как только письмо откроют.
Работает это так:
Стоит обратить внимание, что некоторые пользователи жалуются на корректность работы функции при отправке на другие почтовые службы.
Ответ на вопрос "Как узнать, прочитано ли письмо электронной почты в "Яндексе"?" не будет особо отличаться от инструкции для Mail.
Разница только в расположении кнопки о включении уведомления. Пользователям "Яндекс.Почты" нужно искать её в самом низу послания. Подтверждения о прочтении отправляются автоматически. Еще одно полезное отличие от коллег из "Майл.ру" - оповещения почтовой службы "Яндекс" корректно срабатывают и при отправке писем на другие сервисы.
А вот до того, как узнать, прочитано ли письмо электронной почты "Гугл", нужно использовать другой подход. Встроенных функций сервис пользователям не предлагает. Как хорошо, что есть заменяющие их расширения для Google Chrome! Такие программки работают даже еще лучше. Кроме факта прочтения, также могут:
На данный момент есть несколько достойных вариантов. Но особо популярно расширение под названием Yesware. Действует оно по тому же принципу, что и многие другие. В письмо вставляется маленькая картинка. Но служит она не для красоты, а в качестве Tracking Pixel. Когда человек открывает полученное письмо, изображение подгружается из собственных серверов компании. При этом, разумеется, оставляя «цифровые следы».
Yesware получает сигнал об открытии картинки, а вы - уведомление о прочтении. Также оповещения впоследствии можно пересмотреть в меню. Полезный бонус: с помощью сервиса можно узнать город и устройство человека, который прочел письмо.
Иногда вы оказываетесь на месте человека, который хочет скрыть факт прочтения письма.
Если это про вас, используйте несколько хитростей:
Нет времени и желания разбираться в технических тонкостях, но остается вопрос, как узнать, прочитано ли письмо электронной почты? Тогда можно воспользоваться простыми психологическими хитростями:
Иногда отправителю необходимо узнать, прочитано ли его письмо с электронной почты получателем. В особенности, когда отправляются важные документы, отчёты, конфиденциальные данные или срочная новостная информация (просьба, событие, извещение и т.д.).
Эта статья расскажет вам, как узнать, прочитано ли письмо электронной почты, используя штатные опции популярных почтовых сервисов и сторонние программы.
1. Нажмите «Написать письмо».
2. Заполните форму: введите адрес получателя, тему, текст письма.
3. В графе «Тема» клацните иконку «письмо», чтобы включить опцию уведомления.
Если необходимо получить сообщение о том, что на отправленное письмо нет ответа, клацните кнопку «звонок» и укажите период времени, по истечении которого нужно уведомить.
После оформления письма в форме нажмите опцию «Уведомить». Она находится под полем текста, по правую сторону от кнопки «Отправить».
Так же, как и на Mail.ru, вы можете настроить уведомление, если ответ не будет получен в указанный срок:
Выполняет мониторинг отправленных сообщений с Gmail и Outlook. Вся информация о статусах электронных посланий после установки дистрибутива размещается в специальной вкладке.
Сервис предоставляется в двух тарифных планах: платный и бесплатный. Коммерческая версия наделена расширенными функциями мониторинга.
Русскоязычный сервис от компании StarForce. Сообщает пользователю дату и время открытия письма, IP-адрес получателя, а также защищает отправляемую информацию от утечки (открытия вложений, копирования). Поддерживает все популярные почтовые сервисы.
Интегрирует в профиль почты кнопку «Track & Send». После её нажатия программа сервиса вставляет в текст письма невидимую картинку размером 1x1 пиксель. Ссылка на неё автоматически формируется и привязывается к вашему аккаунту. При помощи неё осуществляется мониторинг отправленного письма (получено, открыто оно или нет).
На офсайте выберите используемую платформу:
Установите аддон сервиса в браузер. После подключения его опции появятся в профиле e-mail.
Выберите одно из выше рассмотренных решений и осуществляйте мониторинг отправленной корреспонденции. Удобной вам работы в e-mail!
При создании информационной рассылки для своей компании я озаботился о том, прочитали ли мои подписчики письма. На емайл счетчик не поставишь, скрипты никакие не выполнишь, поэтому нужно искать выход. Самый простой способ - попросить пользователя перейти по ссылке - по понятным причинам может на сработать. Ссылка «отписаться» сработает если пользователю это неинтересно, т.е. получим информацию не совсем ту, что нужна. Выход напросился сам собой.
Если в письме используются какие-либо элементы с Вашего сайта, то нужно просто посчитать количество их скачиваний. Почтовые клиенты весьма примитивны и можно рассчитывать лишь на скачивание изображений. Следовательно делаем скрипт, который выдает простую белую картинку:
$image = imagecreatetruecolor(10,10) or die("Cannot create image"); imagefill($image, 0, 0, 0xFFFFFF); header("Content-type: image/png"); imagepng($image); imagedestroy($image); ?>
Проверяем - действительно картинка генерируется. Однако теперь нужно определить уникальный ли посетитель. Простой способ, поставив в письме тег таким образом:
где - это уникальный идентификатор подписчика (MD5 хеш от емайла). Внедряем в html страницу, проверяем в браузере - отображается. Теперь запишем статистику в базу данных:
// Подключаемся к базе данных
$dbh=mysql_connect ("localhost", "site_textpat", "lynksru")
or die ("I cannot connect to the database because: " . mysql_error());
//Выбираем базу
mysql_select_db ("site_textpat");
//Обновляем запись, инкрементируем количество скачиваний
$query="UPDATE `site_textpat`.`bab_pm_subscribers`
SET readed=readed+1
WHERE `bab_pm_subscribers`.`unsubscribeID` ="$i" LIMIT 1" ;
//Выполняем запрос.
$result = mysql_query($query,$dbh)
or die("Invalid query: " . mysql_error());
?>
Теперь при каждом скачивании картинки в базе данных увеличивается число скачиваний для заданного идентификатора. Формируем письмо, отправляем для проверки. И тут оказывается, что тот же Gmail просто-напросто игнорирует такие изображения. Нужен какой-то способ интерпретировать стандартные ссылки на картинки как обращения к скрипту. Конечно можно наделать кучу скриптов, но это не рационально.
На помощь приходит mod_rewrite для apache. Чтобы распознать ссылку на картинку и подменить ее ссылкой на скрипт нужно в каталоге скрипта создать файл.htaccess такого вида:
Первой инструкцией включаем mod_rewrite, второй регулярным выражением вычленяем из ссылки имя png файла, без расширения. Имя может
Описанный метод можно использовать практически везде, где нужно посчитать количество открытий html структур, ведь изображения поддерживаются почти везде.