我已经在raspberry pi 4上使用ezgmail一个月了,它每隔10分钟自动检查和下载电子邮件附件,除了一个恼人的身份验证问题外,它的工作非常完美。我认为我正确地设置了OAuth(根据最新的说明),但是经过一周的操作,没有任何问题,脚本要求我手动执行新的身份验证:
Failed to start a local webserver listening on either port 8080
or port 8090. Please check your firewall settings and locally
running programs that may be blocking or using those ports.
Falling back to --noauth_local_webserver and continuing with
authorization.
Go to the following link in your browser:
在我这样做之后,脚本又开始工作了一周。
这是ezgmail的限制还是我错过了什么?
如果您的应用程序仍在测试中,刷新令牌将在7天后过期
在oauth2同意屏幕下转到google cloud console并将其设置为生产,然后再次授权您的刷新令牌将不会过期