javax.mail.multipart中缺少起始边界

问题描述 投票:0回答:1

我正在尝试使用Java Mail API阅读电子邮件。

并且当我尝试从像这样的多部分中获取计数时:

multipart.getCount()

我收到以下异常:

javax.mail.MessagingException: Missing start boundary

    at javax.mail.internet.MimeMultipart.parsebm(MimeMultipart.java:872)
    at javax.mail.internet.MimeMultipart.parse(MimeMultipart.java:493)
    at javax.mail.internet.MimeMultipart.getCount(MimeMultipart.java:240)

感谢您的任何帮助。

java javamail
1个回答
0
投票

尝试通过将属性mail.mime.multipart.ignoreexistingboundaryparameter设置为true

请参阅此SO答案:Missing start boundary Exception when reading messages with an attachment file

© www.soinside.com 2019 - 2024. All rights reserved.