我正在运行一个cron作业,它执行python脚本来读取gmail(间隔2分钟)。我用imaplib来阅读新邮件。直到昨天这个工作正常。突然它的投掷低于错误
imaplib.error:[AUTHENTICATIONFAILED]凭据无效(失败)
有时我得到以下错误
提升self.abort(bye [-1])imaplib.abort:[UNAVAILABLE]临时系统错误
当我在另一台机器上运行相同的脚本时。它的工作正常。我假设主持人已被列入黑名单或类似的东西。
我有什么选择?
我无法生成凭据(Gmail API),因为它位于公司域帐户下。
答案 0 :(得分:13)
答案 1 :(得分:7)
某些应用和设备使用安全性较低的登录技术。因此,我们需要从gmail帐户启用Less secure app access
选项。
步骤:
Security
部分Less secure app access
按照上述步骤操作,问题将得到解决。
答案 2 :(得分:1)
谢谢你们。它现在正在工作。问题是谷歌阻止了我们的网络..因为多次尝试。我尝试从不同的URL解锁URL,但它没有用。问题是,我们必须在您尝试运行脚本的机器中运行该URL。希望它可以帮助某人:)
答案 3 :(得分:1)
得到相同的错误,并通过获取新的谷歌应用程序密码修复它。也许这适用于某人