django - Google Apps 每隔几天就会停止发送电子邮件

标签 django email google-apps

每隔几天,谷歌应用程序就会开始拒绝我的用户名和密码:

SMTPAuthenticationError: (535, '5.7.1 Username and Password not accepted. Learn more at\n5.7.1 http://mail.google.com/support/bin/answer.py?answer=14257 22sm439603yxe.15')

如果我转到 google 应用程序登录页面并尝试我的密码,它会要求输入验证码。正确填写后,现在允许我再次发送电子邮件几天,直到再次发生这种情况。

我怎样才能阻止这种情况发生?有没有其他人在通过谷歌应用程序发送自动电子邮件时看到过这一点?

我正在使用 django 中的这些设置从我的网站发送注册电子邮件:
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'metaward@metaward.com'
EMAIL_HOST_PASSWORD = '*secret*'
EMAIL_USE_TLS = True

最佳答案

您应该将请求限制在 Google Apps 可接受的速率。

不过,我不确定谷歌是否有关于可接受的请求率的官方声明/指导。如果您找不到任何此类公开声明/指南,您应该联系 Google Apps 支持,看看您是否可以通过那里获得。

关于django - Google Apps 每隔几天就会停止发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1397783/

相关文章:

database - django OneToOne 反向访问

php - 如何将图像嵌入到 Outlook 可接受的电子邮件中

java - 使用 Postfix 通过 Java 发送电子邮件

google-app-engine - 谷歌应用程序的反向代理?

google-api - 使用 Google Data Transfer API 的插入方法开始传输

google-app-engine - 将 GAE 应用程序从一个 Google Apps 帐户转移到另一个

Django-allauth 没有配置 Facebook 应用程序 : please add a SocialApp using the Django admin

python - 在 Django 模型中不存在的 django-rest-framework 序列化器上定义任意字段

javascript - Django:显示字典中的图像

javascript - 使用 PHPMailer 发送电子邮件后重定向