有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

jakarta mail在Java中使用Javamail获取消息contenttype时出错

我正在尝试使用Java(使用POP3 protocol)中的Javamail阅读电子邮件

当我这样做时,它将消息读为带有text/plainmultipart/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) 个答案