Я внедряю инструмент отслеживания электронной почты, используя технику отслеживания пикселей. Задача проста: я вставлю прозрачный пиксель 1x1 в качестве изображения в электронное письмо.
Тег img будет указывать на API, подобный этому:
<img src="http://localhost:3000/api/track/uid_of_pixel" />
Когда пользователь открывает свои mail, URL-адрес будет вызван, и я сделаю запись в БД.
Я проверил ее с поддельными почтовыми службами, такими как 10minmail и другие, она работает совершенно нормально.
Однако, когда я проверил это с Gmail, это не сработало. Я выяснил, что Google не позволяет извлекать изображения из внешних URL-адресов (т. Е. Изображение должно быть только на сервере Google).
Существует множество служб, которые используют один и тот же метод отслеживания пикселей для отслеживания электронной почты, например Hunter.io .
Разница лишь в том, что они в состоянии это сделать, а мне не удалось. Может кто-нибудь сказать мне, какую технику они используют для достижения этой цели?