有没有人知道一个可以处理.NET电子邮件的HTML库,可以用来修剪回复链?它需要能够接受HTML或文本邮件,然后删除除实际响应之外的所有内容,删除非原始内容的消息的痕迹。我不期望它能够处理交错到前一封邮件中的回复(“在线回复”)--这种情况可能会失败。
我们有一个基于SgmlReader和一系列XSL转换的家庭构建的邮件客户端,但是它需要不断的维护来处理新的电子邮件客户端。我想找一个我能买的..。:)
谢谢,史蒂夫
发布于 2008-09-18 04:43:32
这并没有回答您的大部分问题,但是W3C的Converting HTML to Other Formats中有一个关于将HTML转换为文本的部分。我希望它能帮助别人为你的问题找到一个完整的答案!
发布于 2008-10-01 14:54:21
我们用来处理超文本标记语言(包括格式错误的超文本标记语言)的一个免费且非常有用的库是HtmlAgilityPack。
这里没有StripOutPreviousResponses()函数,但它可能对您的自制函数有所帮助。
https://stackoverflow.com/questions/87190
复制相似问题