解析回复电子邮件仅采取最新部分

时间:2013-06-07 12:32:26

标签: java parsing javamail

在java邮件中,当我解析回复的电子邮件时,我如何才能只收到最新的邮件(回复)并忽略旧邮件?

2 个答案:

答案 0 :(得分:1)

我认为您要求解析消息的文本内容,以忽略仅包含在响应中的先前消息的部分。

没有明确的方法来做到这一点。您将需要应用一些启发式方法来尝试猜测文本的哪些部分是这些“引用”消息。一个常见的惯例是这些消息是以“>”开头的行,但这并不是普遍的,也不是保证。

答案 1 :(得分:0)

我通过删除原始电子邮件的<backquote> </backquote>部分来解决此问题,如果它是作为HTML电子邮件收到的,并删除了在文本电子邮件中以>开头的行。