Отслеживание электронной почты с использованием метода «изображение» не будет работать с Gmail - PullRequest
0 голосов
/ 17 апреля 2019

Если мне что-то неясно, дайте мне знать ... Я новичок в SO.

У меня проблемы с тем, чтобы Gmail утвердил URL моего изображения, который активирует мой PHP-скриптотслеживать, когда люди открывают мои электронные письма.

Gmail позволяет мне только «вставлять» фотографии, которые представляют собой файлы изображений, например, файлы png или jpg.Я попытался использовать механизм включения файлов: http://www.example.com/?file=image.png с двухстрочным PHP-скриптом, который включает файл png, а затем записывает в журнал всю информацию об отслеживании.Тем не менее, я обнаружил, что это не работает, так как я технически ссылаюсь на index.php в URL.

Я также попытался http://www.example.com/script.php, где script.php будет выглядеть так:

<img src=image.png>
<?php
// write "Someone viewed your mail" in logs
?>

Это тоже не работает, потому что я все еще ссылаюсь на файл PHP.

Я использую функцию Вставить фото> Веб-адрес в Gmail ... если явставлять файл по-другому, чтобы исправить мою проблему?Мне нужно найти способ напрямую ссылаться на файл изображения на моем сервере, но также активировать скрипт PHP.

Есть идеи?Я пропускаю что-то очевидное?

1 Ответ

0 голосов
/ 18 апреля 2019

Понял, я могу сделать это с Thunderbird :

Написать -> Вставить -> HTML

В окне HTML:

<img src="www.mysite.com/script.php">

Надеется, это поможет любому, у кого была моя проблема

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