Sc0undRel
@Sc0undRel

Как отследить открытия email писем?

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

То есть вроде бы как для этого в письмо добавляют некое изображение, открытия которого должны обрабатываться на сервере.. но что это за обработчик должен? Как отслеживать открытия изображения? Это ведь не php ? На чем писать?
  • Вопрос задан
  • 2483 просмотра
Пригласить эксперта
Ответы на вопрос 4
SDmitriyS
@SDmitriyS
Javascript разработчик
Например, добавь в письмо картинку, логотип и т.п., с ссылкой
<img src="http://example.com/emailopen.php?email=contact@example.me"/>
, отдавай всем изображение по этой ссылке, так же, ты сможешь отслеживать, кому отдается картинка, по get запросу. можно настроить nginx например и отдавать картинку по урлу
<img src="http://server.com/email.jpg?contact@example.me"/>
Ответ написан
Комментировать
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
Хосспидя, уже сто тыщ мильенов раз писали - невозможно гарантированно отследить открытие письма!

Потому что:
- почтовые клиенты не скачивают картинки автоматом. Да, в оутлуке это включено, но можно и выключить, а в других выключено по умолчанию.
- почтовые сервера режут HTML, фильтруя его до простого текста - то же самое могут делать и клиенты.

То, что это работает в оутлуке по умолчанию, вовсе не значит, что это работает везде и всегда.
Ответ написан
Комментировать
@Eugeny1987
Работаю с HostCMS
Отследить открытие письма вероятно невозможно, т.к. при получении письма почтовый сервер скачает себе картинку
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
лог NGINx'а

чем угодно, пыхом тоже можно обработать, но проще всякими нодами/го/Питоном
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы