gpt4 book ai didi

java - Gmail POP3 未获取 Java 应用程序中的所有邮件

转载 作者:搜寻专家 更新时间:2023-11-01 03:49:38 24 4
gpt4 key购买 nike

我已经为我的 gmail 启用了 POP3 设置。我可以在 Java 应用程序中使用我的密码连接到 POP3 商店。我的收件箱中有大约 1 万封邮件。

当我在收件箱文件夹上调用 getMessages 时,它只返回 280 条旧邮件。当我在循环中调用 getMessages 时,每次调用都会返回相同的消息。我还尝试了 getMessages(start, end) 但它不会返回除 280 条消息之外的其他消息。

如何检索其他消息?

最佳答案

默认情况下,GMail 的 POP3 和 IMAP 服务器的行为与标准 POP3 或 IMAP 服务器不同,它会隐藏来自使用这些协议(protocol)的客户端的消息(以及其他非标准行为)。

如果您想要配置您的 GMail POP3 或 IMAP 设置以按照 POP3 和 IMAP 旨在根据其协议(protocol)规范运行的方式运行,您需要通过网络浏览器登录到您的 GMail 帐户并导航至Forwarding and POP/IMAP GMail Settings 页面的选项卡,并将您的选项设置为如下所示:

POP3 下载

[X] 为所有邮件启用 POP(即使是已经下载的邮件)

IMAP 访问

[X] 启用 IMAP

[X] Auto-expunge off - 等待客户端更新服务器

[X]立即永久删除消息

关于java - Gmail POP3 未获取 Java 应用程序中的所有邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31964593/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com