使用java mail多部分MIME仅读取最新回复的内容
我想使用java mail阅读一封多部分MIME邮件,只阅读最新回复的内容(不包括原始电子邮件内容)。除了进行字符串解析之外,还有其他可用的API支持吗?我这样做是因为我找不到任何用于此的API使用java mail多部分MIME仅读取最新回复的内容,java,jakarta-mail,Java,Jakarta Mail,我想使用java mail阅读一封多部分MIME邮件,只阅读最新回复的内容(不包括原始电子邮件内容)。除了进行字符串解析之外,还有其他可用的API支持吗?我这样做是因为我找不到任何用于此的API if (messageContent.indexOf("From")!=-1) { messageContent = messageContent.substring(0, messageContent.indexO
if (messageContent.indexOf("From")!=-1)
{
messageContent = messageContent.substring(0, messageContent.indexOf("From")).trim();
}
else
{
messageContent = messageContent.trim();
}
如果我做错了,请纠正我。回复消息中包含原始消息的方式没有标准,尽管有一些常见的约定。您几乎一直在进行字符串处理,试图找出任何消息使用的约定。当内容本身有一个单词“From”时,这会失败,还有其他方法吗?