Как файлы cookie обрабатываются почтовыми клиентами? - PullRequest
2 голосов
/ 09 февраля 2011

Допустим, я установил файл cookie для запроса изображения в электронном письме (поэтому файл cookie устанавливается, когда пользователь просматривает изображения в электронном письме). Если пользователь затем щелкает по электронной почте, чтобы открыть его браузер, будет ли браузер иметь доступ к только что установленному cookie?

Очевидно, что если пользователь использует Outlook в качестве почтового клиента и Firefox в качестве браузера по умолчанию, cookie-файл электронной почты (если он существует) будет недоступен. Но что, если они используют IE? Что происходит на телефоне iPhone или Android?

Ответы [ 3 ]

2 голосов
/ 09 февраля 2011

Я думаю, что вы ответили на свой вопрос ...

Это проблема на стороне клиента (для вас). Это "поймать как поймать можно". Нет гарантий, что любая комбинация, которую вы используете, будет на 100% надежной.

Outlook для Safari (или FF, Opera и т. Д.). Слишком много переменных. Не говоря уже о том, что для любого из ваших получателей в почтовом клиенте может быть установлен Простой текст.

Я получил лучшее отслеживание, назначив параметр запроса для изображений, а также для ВСЕХ ссылок. Но я так и не нашел решения, которое на самом деле составляло бы 100% отправленных электронных писем (сравнение / отслеживание показателей просмотра впоследствии).

0 голосов
/ 01 февраля 2019

Я нашел еще один интересный пост на эту тему:

Таким образом, файлы cookie обычно отправляются с запросами HTML через HTTP. Электронная почта - это не HTML через HTTP, это HTML через IMAP или POP. Поскольку нет HTTP-запроса для HTML, файлы cookie отправлять некуда.

ОДНАКО, есть предостережение. Хотя ваш HTML-код не обслуживается по запросу HTTP и не содержит файлов cookie, изображения в вашем электронном письме запрашиваются через HTTP. Возможно, ваш сервер изображений может отправлять файлы cookie, и большинство почтовых клиентов будут отправлять файлы cookie обратно, если изображение будет повторно запрошено. Поддержка файлов cookie для почтового клиента отсутствует, но я знаю, что пакет Outlook на ПК определенно будет учитывать файлы cookie в заголовках запросов изображений. Мы увидели это при тестировании нашего программного обеспечения для проверки изображений: существует ОЧЕНЬ небольшое количество серверов изображений, которые отправляют файлы cookie. Вполне вероятно, что вы не в этом ведре, так как это редко.

Я не юрист, но читаю эту ссылку, https://ico.org.uk/for-organisations/guide-to-pecr/cookies-and-similar-technologies/ Я думаю, что вы в порядке, не включая сообщение. Вы определенно в порядке, если можете подтвердить, что файлы cookie не отображаются вместе с вашими изображениями. Однако я не юрист.

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

Другая проблема заключается в том, что человека можно отслеживать не только с помощью файлов cookie, но также, например, с помощью персонализированной ссылки.

Надеюсь, я кому-то помог.

0 голосов
/ 09 февраля 2011

Я не думаю, что куки переносятся.Возможно, вы захотите создать токен, чтобы вставить строку запроса и аутентифицировать сеанс таким образом.

...