Я отправляю электронные письма через AWS SES PHP API.Мне нужно отслеживать каждое открытие отправленной почты, поэтому я добавляю изображение 1x1 к телу своей почты с URL-адресом, указывающим на открывающую почту почту шлюза.Но сообщения электронной почты не отслеживаются должным образом, когда сообщения электронной почты открываются через различные почтовые клиенты (например, Gmail, Mail.ru).
Я отправляю следующие заголовки в сообщениях записи почты шлюза: Content-Type: image / gif Content-Распоряжение: вложение;filename = "blank.gif" Cache-Control: no-store
Я также отправляю заголовок "Cache-Control: no-store", так как изображение отслеживания не должно кэшироваться для отслеживания всех открытий почты.В этом случае каждое открытое письмо отслеживается, но при первом открытии почты из браузера отправляются 2 запроса на загрузку изображения отслеживания при открытии электронной почты через клиент Gmail или mail.ru.И когда я отправляю заголовок «Cache-Control: no-cache», запрос на загрузку изображения отслеживания отправляется только один раз при первом открытии электронной почты
Так как я могу отслеживать, как правильно открывается электронная почта?
Трекеризображение
<img src="tracker.php" width="1" height="1" border="0">