如何从传入电子邮件中删除旧回复数据

时间:2016-06-28 06:44:01

标签: java smtp javamail imap

我正在使用java邮件API从邮箱中获取收到的邮件,现在当一封邮件作为回复恢复时遇到问题,然后它包含旧邮件数据,我如何提取邮件内容,是否有任何特定标志或解决这个问题的方法。

1 个答案:

答案 0 :(得分:0)

没有标准的方法来检测或删除邮件中的“回复”数据,因为没有关于回复邮件中原始邮件如何包含的标准。如果您对将要使用的邮件程序有所了解,您可以预测原始邮件将如何包含在回复中,您可以编写一些字符串处理逻辑来查找并删除它。如果你必须支持所有可能的邮件程序,你会遇到一堆有时会失败的启发式方法。