有谁知道将处理 HTML 电子邮件并可用于修剪回复链的 .NET 库?它需要能够接受 HTML 或文本邮件,然后删除除实际响应之外的所有内容,删除不是原始内容的邮件痕迹。我不希望它能够在它们交错到上一封邮件时处理响应(“在线响应”) - 这种情况可能会失败。
我们有一个基于 SgmlReader 和一系列 XSL 转换的自制程序,但它需要不断维护以处理新的电子邮件客户端。我想找一个我可以买的... :)
谢谢,史蒂夫
我们用来处理 HTML(包括格式错误的 HTML)的一个免费且非常有用的库是HtmlAgilityPack。
没有 StripOutPreviousResponses() 函数,但它可以帮助您自制一个。
这并不能回答您的大部分问题,但是 W3C 的将 HTML 转换为其他格式有一个关于将 HTML 转换为文本的部分。我希望它可以帮助某人为您的问题制定完整的答案!