Email Open Rate Tracker - Различия в почтовом клиенте - PullRequest
0 голосов
/ 10 октября 2018

Я реализовал очень распространенный подход к отслеживанию скорости открытия электронной почты с использованием прозрачного изображения 1x1px:

<img src="https://myserver/trackresponse?source=1&action=1"
 style="border:0;width:1px;height:1px;" alt="" />

И php-код для отслеживания ответа и возврата изображения выглядит следующим образом:

header('Content-Type: image/png');
(Record response on DB)....
$im=imagecreatefrompng("/images/pixel.png");
imagepng($im);
imagedestroy($im);

При просмотре электронной почты выполняется запрос изображения (я знаю это, поскольку ответ записывается в БД).

Хотя Gmail (приложение для веб-почты и iphone) и даже Outlook.live.com правильно отображает электронную почту (так как вы не можете видеть пиксель отслеживания), почтовое приложение Windows (Windows 10) отображает это:

enter image description here

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...