我无法通过Open EdX对我的Gmail帐户进行身份验证以发送注册电子邮件。以下是我正在使用的内容:
我使用的Google帐户allows access for less secure apps.
日志显示以下内容:
文件“/opt/bitnami/python/lib/python2.7/smtplib.py”,第731行,在sendmail中 提升SMTPSenderRefused(代码,resp,from_addr) SMTPSender拒绝:(530,'5.5.1需要验证。了解更多信息,请访问\ n5.5.1 support.google.com/mail/answer/14257 x123sm6973392pfb.54 - gsmtp',u'nyedid @ sandtontechnologies.com') 2016-05-10 19:22:38,850 INFO 13202 [audit] models.py:1802 - 登录成功 - user.id:5 2016-05-10 19:22:38,919 INFO 13202 [审核] views.py:1822 - 新帐户创建登录成功 - Test2
答案 0 :(得分:0)
错误消息(https://support.google.com/mail/answer/14257)中提供的链接指出,如果您的帐户启用了双因素身份验证,则可能会收到此错误。在这种情况下,您应该专门为您的Open edX实例生成应用程序密码(https://support.google.com/accounts/answer/185834?hl=en#ASPs),并使用它来代替您的普通GMail密码。
这有帮助吗?