我正在运行一个 cron 作业,它执行用于读取 gmail 的 python 脚本(2 分钟间隔)。我使用 imaplib 阅读新邮件。直到昨天,这一切都很好。突然它抛出以下错误
imaplib.error:[AUTHENTICATIONFAILED] 无效凭据(失败)
有时我会收到以下错误
raise self.abort(bye[-1]) imaplib.abort: [UNAVAILABLE] 临时系统错误
当我在另一台机器上运行相同的脚本时。它工作正常。我假设主机已被列入黑名单或类似的东西。
我有哪些选择?
我无法生成凭据(Gmail API),因为这是在公司域帐户下。
原文由 Mourya Ch 发布,翻译遵循 CC BY-SA 4.0 许可协议
尝试:
https://myaccount.google.com/lesssecureapps?pli=1
Gmail 设置 -> 转发和 POP / IMAP -> IMAP 访问以启用 IMAP