2009-04-08 2 views
3

Есть ли список обычных строк пользовательского агента, которые используют почтовые клиенты при открытии электронных писем HTML?Строки пользовательских агентов почтового клиента

Я хочу сделать обнаружение ошибок в пиксельной сети, используя PHP в кампании по электронной почте.

ответ

1

Я думаю, вы обнаружите, что нет простого способа различать приложения электронной почты, открывающие html-адрес электронной почты. Все настольные агенты используют определенный механизм рендеринга, который уже встроен в веб-браузеры (Thunderbird использует Gecko, более ранние версии Outlook используют Internet Explorer, Mail.App использует WebKit и т. Д.), Что делает их практически неотличимыми от самого браузера.

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

0

вам просто нужно добавить свое изображение в свой HTML-адрес электронной почты.

<img src="www.yourserver.com/track?id=someHASH..."/> 

Затем на сервере, когда вы получите, что удар, связать его обратно к тому, кто вы послали его, когда и т.д.

Просто имейте в виду, что большинство почтовых клиентов в настоящее время блокирует внешние образы, чтобы остановить спамеры используют эту технику для фишинга живых учетных записей электронной почты (так как большинство серверов/клиентов также блокируют возвратные квитанции).

Таким образом, уважайте, что многие пользователи никогда не будут загружать изображение ... но если ваш сайт «достаточно убедительный/доверенный», пользователь может загрузить изображения.

понимают также, что если пользователь пересылает почту другим, или повторно открывает электронную почту на более поздний срок, это может вызвать веб-черепашки «звонок домой», чтобы снова стрелять (в зависимости от кэширования и т.д.)

1

Согласно UserAgentString.com, Thunderbird использует these strings. К сожалению, я не могу найти много о других почтовых клиентах. Мое лучшее предложение - делать то, что вы планируете, но отправлять его конкретным друзьям, чтобы вы могли собрать некоторые базовые знания.

Однако, как указано Scunliffe, большинство интерфейсов не отображает изображения, пока вы не решите. Таким образом, лучший способ заставить его, чтобы ваша электронная почта была одним большим изображением! ;)

Смежные вопросы