Как реализовать корреляцию электронной почты с модификацией темы и тела? - PullRequest
1 голос
/ 14 марта 2010

У меня есть система, которая отправляет почту.

У меня есть система, которая получает почту.

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

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

У тебя нет никакой подсказки?

Ответы [ 2 ]

2 голосов
/ 14 марта 2010

Поскольку вы не предоставили достаточно подробностей для ответа на конкретный язык, я объясню общий подход.

Вы можете добавить собственный заголовок к исходящей электронной почте, используя стиль заголовка x-vendor-header (начните с x-, чтобы пометить его как расширение, затем vendor- для вашей компании и завершите с именем заголовка. Может быть уникальным идентификатором для сообщения электронной почты.

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

1 голос
/ 18 августа 2010

Я наконец нашел решение:

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

пример:

neuquino+encryptedID123421234@gmail.com

Я надеюсь, что это может помочь кому-то еще с той же проблемой

...