2009-10-02 2 views
2

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

Я пробовал добавлять пользовательский заголовок, однако это отключается, когда пользователь отвечает.

Я попытался вставить комментарий HTML в сообщение электронной почты, но Outlook, похоже, не сохраняет комментарии при создании электронного письма с ответом.

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

Кто-нибудь знает о более элегантном решении?

Заранее спасибо

ответ

4

В сообщениях электронной почты уже содержатся такие идентификаторы, которые называются Message-ID. И даже есть способ отправить сообщение, на которое вы отвечаете, отправив этот идентификатор в заголовок In-Reply-To. Это делается почти всеми почтовыми клиентами, вот как они обычно выполняют свои потоки.

Он определен в RFC 822 (да, это довольно старый) и, вероятно, переопределен и уточнен в более современных версиях этого.

+0

Отлично, работает как шарм! Я бы никогда этого не нашел! –

+1

Текущая спецификация - RFC 5322. Соответствующий раздел: http://tools.ietf.org/html/rfc5322#section-3.6.4 –

0

Если входящая электронная почта может обрабатывать + Foo или -foo суффиксы, используйте это.

Многие системы электронной почты могут направлять [email protected] или [email protected] по адресу [email protected] Вы можете заменить foo на какой-то идентификатор.

Несколько серверов списка рассылки используют это для отслеживания отскоков.

+0

Я только что попробовал на обмене и lavabit.com, но, похоже, это не так! Спасибо за предложение. –

0

Пока я не могу сказать наверняка, мое исследование в таком роде материи некоторое время назад дал следующий «вывод»:

  1. Заголовков преобразованные намного
  2. тела сообщений трансформируется много

Это отчасти потому, что, как я подозреваю, из:

  1. нужно защитить пользователей фр О.М. вредоносные намерения
  2. Нужно выполнить «целевой маркетинг»

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

-1

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

+0

Я уже предложил это в моем вопросе! –

+0

И я ответил, что так оно и делается. – jarnbjo

+0

Звучит хрупким. –

1

Я видел метод, который включает однобайтовое изображение с уникальным именем, которое связано с пользователем. Когда они просматривают электронную почту и загружают изображения, ваш HTTP-сервер будет записывать хит для этого уникального изображения. Конечно, пользователю нужно отображать изображения, но вы можете включить в тело сообщение с просьбой отображать изображения.Мы фактически включаем контент в изображение, чтобы они отображали изображения.

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