jakarta mail在Java中使用Javamail获取消息contenttype时出错
我正在尝试使用Java
(使用POP3 protocol
)中的Javamail
阅读电子邮件
当我这样做时,它将消息读为带有text/plain
的multipart/mixed
。标题为:
Content-type: multipart/mixed;
Boundary="0__=4EBB09EBDFBA95FA8f9e8a93df938690918c4EBB09EBDFBA95FA"
Content-type: text/plain; charset=ISO-8859-1
但这是不对的,因为当我使用Lotus Notes保存消息时,真正的标题是:
Content-type: multipart/mixed;
Boundary="0__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0"
--0__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0
Content-type: multipart/related;
Boundary="1__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0"
--1__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0
Content-type: text/html; charset=ISO-8859-1
这种差异导致我获取的正文文本格式不正确,获取了大量不应该获取的表格和行尾
我想知道为什么会发生这种情况,以及如何解决它
共 (0) 个答案