当前位置: 首页 > 知识库问答 >
问题:

使用java mail API的IMAP删除Office 365邮件收件箱文件夹失败

太叔高义
2023-03-14

我正在连接Office365邮箱使用java mail API与IMAP协议。

我们有连续的消息流到邮箱和阅读那些通过java邮件API。一旦消息被读取,这些将被移动到其他文件夹或删除。在成功移动/删除批处理后,我正在做删除收件箱文件夹。

如何避免这种情况呢?在什么情况下可以观察到这一点?

共有1个答案

焦光霁
2023-03-14

服务器无法执行删除请求。请与Microsoft联系以了解服务器故障的原因。作为解决办法,您可以关闭文件夹并重新打开它;删除将在关闭文件夹时完成。

 类似资料:
  • 我已经通过IMAP(outlook.office365.com)连接到一个电子邮件商店。我可以使用LIST命令确定哪些文件夹用于删除、垃圾邮件、发件箱等,该命令会传回我可以使用的标志。 问题是,“我怎么知道收件箱用什么?”。我可以硬编码这个名字,但似乎很快就会失败。我确信我遗漏了一些东西,因为如果其他文件夹被标记,那么“收件箱”将是一个奇怪的遗漏。 期待你的帮助。谢谢 PS-如果这对响应有影响,我

  • 在使用IMAP和PHP之前,我从未尝试过获取和移动电子邮件,因此将发送到垃圾箱的电子邮件移回收件箱。 好的,所以我可以正确地从Gmail中提取电子邮件,我可以删除它们,或者将它们移到垃圾箱。 当我尝试将它们移回收件箱时,我收到以下错误: 注意:未知:[TRYCREATE]第0行未知中没有文件夹[Gmail]/收件箱(失败)(errflg=2) 所以很明显,有些事情我不太明白,在过去的几个小时里,我

  • 我有一个IMAP服务器主机名:xyz.com.我的SMTP主机名是:comcast.net. 现在,当我通过Outlook发送电子邮件时,它会自动将我的ID[发件人ID]显示为:myusername@xyz.com而不是myusername@comcast.net. 我想用JavaMail API实现同样的目标。 当我使用JavaMail API时,它将发送者显示为myusername@comca

  • 我一直在使用IMAP,并在邮箱内使用(imap_createmailbox)创建了一个文件夹。目前为止,一切都好。问题是我一直在尝试将一些电子邮件(使用imap_mail_move功能)移动到自己创建的这个文件夹中,但我没有运气,根本没有电子邮件被移动。 以下是我一直在做的事情: 有人知道我为什么不能将这些电子邮件移动到新文件夹中吗。 PS:如果我从电子邮件收件箱中创建一个文件夹,那么电子邮件会按

  • 我下载了Office 365 Connect ASP。NET MVC示例代码http://dev.office.com/code-samples-detail/5985,将其注册为Azure Active Directory中的应用程序(我具有全局管理员权限),并授予其所需的权限-“登录并读取用户配置文件”和“以用户身份发送邮件”(无其他权限),以及配置了web。配置为“ClientID”和“Cl

  • 现在,我想检查是否传入的电子邮件是重复的通过IMAP使用javamail,这可能意味着一个电子邮件等于其他邮件,他们有相同的主题,从,到,抄送,密件抄送,正文,附件。 谁能告诉我怎么做。任何想法都非常感谢。谢谢