使用java mail multipart MIME仅读取最新的回复内容

时间:2012-12-27 11:56:03

标签: java javamail

我想使用java邮件只读取多部分MIME邮件的最新回复内容(不包括原始电子邮件内容)。是否有其他可用的API支持进行字符串解析?

2 个答案:

答案 0 :(得分:1)

我这样做了,因为我找不到任何api。

if (messageContent.indexOf("From")!=-1)
                    {
                        messageContent = messageContent.substring(0, messageContent.indexOf("From")).trim();
                    }
                    else
                    {
                        messageContent = messageContent.trim();
                    }

如果我做错了,请纠正我。

答案 1 :(得分:1)

虽然有一些常见的约定,但回复消息中原始消息的包含方式没有标准。你几乎坚持做字符串处理,试图找出任何消息正在使用的约定。