.NET библиотека для обработки электронных писем в формате HTML и извлечения предыдущих ответов - PullRequest
4 голосов
/ 18 сентября 2008

Кто-нибудь знает библиотеку .NET, которая будет обрабатывать электронные письма в формате HTML и может использоваться для обрезания цепочки ответов? Он должен иметь возможность принимать HTML-или текстовые письма, а затем обрезать все, кроме фактического ответа, удаляя след сообщений, которые не являются оригинальным контентом. Я не ожидаю, что он сможет обрабатывать ответы, когда они чередуются с предыдущим письмом («ответы в строке») - в этом случае может произойти сбой.

У нас есть собственная система, основанная на SgmlReader и серии XSL-преобразований, но она требует постоянного обслуживания для работы с новыми почтовыми клиентами. Я хотел бы найти тот, который я могу купить ...:)

Спасибо, Стив

Ответы [ 2 ]

1 голос
/ 01 октября 2008

Одна бесплатная и очень полезная библиотека, которую мы использовали для работы с HTML, включая искаженный HTML, - это HtmlAgilityPack .

Нет функции StripOutPreviousResponses (), но она может помочь вам с домашней.

1 голос
/ 18 сентября 2008

Это не отвечает на большинство ваших вопросов, но W3C Преобразование HTML в другие форматы имеет раздел о преобразовании HTML в текст. Надеюсь, это поможет кому-то выработать полный ответ на ваш вопрос!

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