Совет по обработке электронной почты .NET - PullRequest
4 голосов
/ 14 мая 2011

Кажется, я не могу найти вопрос, который в точности или близок к тому, что я ищу, поэтому я и пишу новый.

Мне нужен совет относительно создания службы Windows, которая читаетСервер IMAP для электронных писем, на которые был получен ответ с исходного электронного письма, которое отправляет создаваемая мной система.

Мне интересно, есть ли где-нибудь в заголовке MIME, который я не могу сохранить, например, например, RequestID изтам есть запись базы данных, на которую я могу сослаться, так что я могу автоматически заставить мой сервис читать все электронные письма и распределять электронное письмо на запрос, на который было получено электронное письмо.

Есть ли у кого-нибудь какие-либоидеи о том, как я могу это сделать?

Я знаю, что это делается в индустрии ServiceDesk / HelpDesk, просто пытаюсь разработать мой план действий, чтобы заставить его работать правильно.

Спасибо

Робби

Ответы [ 2 ]

1 голос
/ 15 мая 2011

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

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

1 голос
/ 14 мая 2011

Я не уверен насчет изменения заголовка, но довольно часто помещать [GUID-STYLE-ID] в тему письма, чтобы отслеживать темы. Я думаю, что можно добавить это к телу, но это может сбить с толку, если люди копируют и вставляют из других писем и т. Д.

Кроме того, я не уверен, что почтовые клиенты изменят и, возможно, заменят фактические заголовки электронной почты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...