首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >CommandFailedException“由于错误,无法传输某些获取响应”

CommandFailedException“由于错误,无法传输某些获取响应”
EN

Stack Overflow用户
提问于 2019-06-12 21:18:48
回答 1查看 270关注 0票数 0

我正在使用Javamail 1.5.6侦听来自特定邮件帐户的传入IMAP消息。有些邮件总是来自同一个发件人,当我尝试读取它们的大小时,会显示错误,请参阅以下日志:

"11:48:28.876 E [JavaMail-EventQueue] it.cbt.mail.impl.IMAPFolderSynchronizer:65 - Error notifying message addition
"javax.mail.MessagingException: A588 NO some FETCH responses could not be transmitted due to errors
        at com.sun.mail.imap.IMAPMessage.loadEnvelope(IMAPMessage.java:1450)
        at com.sun.mail.imap.IMAPMessage.getSize(IMAPMessage.java:491)
        at it.cbt.mail.impl.IMAPFolderSynchronizer.messagesAdded(IMAPFolderSynchronizer.java:54)
        at javax.mail.event.MessageCountEvent.dispatch(MessageCountEvent.java:153)
        at javax.mail.EventQueue.run(EventQueue.java:168)
        at java.lang.Thread.run(Thread.java:748)
Caused by: com.sun.mail.iap.CommandFailedException: A588 NO some FETCH responses could not be transmitted due to errors
        at com.sun.mail.iap.Protocol.handleResult(Protocol.java:396)
        at com.sun.mail.imap.IMAPMessage.loadEnvelope(IMAPMessage.java:1445)
        ... 5 common frames omitted
11:48:28.876 D [JavaMail-EventQueue] my.package.IncomingMailServiceImpl:182 - Notice "cannot map message section for parsing"

我认为这是邮件服务器错误,然而,如果我登录到邮件web客户端,我可以正确地看到那些失败的消息,当使用Javamail时,所以我对真正问题的原因感到困惑。你有没有遇到过这个问题?

提前感谢,再见

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-13 03:48:13

几乎可以肯定这是邮件服务器中的一个bug。JavaMail常见问题解答告诉您如何使用work around IMAP server bugs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56563238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档