Можете ли вы приписать ответ на почту через почтовый заголовок? - PullRequest
0 голосов
/ 13 января 2012

Можно ли включить в E-Mail-заголовок такую ​​информацию, как идентификатор клиента, таким образом, чтобы, если человек отвечает на это письмо, и даже если заголовок или содержимое исходного письма очищены, этоИдентификатор клиента передается с ответом?

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

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

Есть ли способ перенести такую ​​информацию, как код из 5 цифр, из старого заголовка в новый?

Спасибо за ваши ответы.

Ответы [ 2 ]

2 голосов
/ 13 января 2012

Ответ Эндрю об использовании идентификатора сообщения и заголовков In-Reply-To работает хорошо, однако при любом подобном решении невозможно обеспечить цепочку на 100%, поскольку вы никогда не знаете, что будет делать пользовательский почтовый клиент.

Другая альтернатива - использовать уникальный адрес отправителя для каждого письма email+unique_code@yourdomain.com.Затем вы можете связать адрес отправителя со старым диалогом и таким образом вводить любые новые ответы.

2 голосов
/ 13 января 2012

Если вы включите заголовок Message-ID, большинство клиентов будут включать в ответ заголовок In-Reply-To, даже если тема изменилась.

http://en.wikipedia.org/wiki/Email#Header_fields

...