登录邮箱有时候成功,有时候失败,报错imaplib.IMAP4.error: User is authenticated but not connected.

Ranke 0 信誉分
2026-06-08T13:58:31.1666667+00:00

我每10分钟登录邮箱获取一次邮件,但有时候登录和获取正常,有时候access_token获取成功,但是在登录链接邮箱服务器的时候报错imaplib.IMAP4.error: User is authenticated but not connected. 这个是什么原因,如何修复。

mail = imaplib.IMAP4_SSL('outlook.live.com')
mail.authenticate('XOAUTH2', lambda x: generate_auth_string(email_name, access_token))
mail.select('inbox')
Outlook | Outlook 移动版 | Outlook for Android | 家庭版
0 个注释 无注释

2 个答案

排序依据: 非常有帮助
  1. 已删除

    由于违反了我们的《行为准则》,此答案已被删除。 在采取措施之前,已通过自动检测手动报告或识别该答案。 有关详细信息,请参阅我们的行为准则。


    已关闭批注。 了解详细信息

  2. TaoLi 113.9K 信誉分 独立顾问
    2026-06-08T16:01:01.4933333+00:00

    您好,

    这个问题在手机端通常是 IMAP 连接偶发中断导致的。建议退出账户重新登录、清除 App 缓存、保持 App 更新,并尽量使用稳定网络与适当延长刷新间隔,一般即可稳定收取邮件。

    此答案是否有帮助?

    1 个人认为此答案很有帮助。

你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。