打开EdX(Bitnami安装)无法通过Gmail身份验证进行电子邮件注册。

时间:2016-05-11 01:58:20

标签: json django email bitnami openedx

我无法通过Open EdX对我的Gmail帐户进行身份验证以发送注册电子邮件。以下是我正在使用的内容:

  • 通过Bitnami安装Open EdX。
  • 根据this guide from the Bitnami wiki编辑lms.env.json和cms.env.json,包括添加EMAIL_HOST_USER和EMAIL_HOST_PASSWORD字段。
  • 重新编译并重新启动服务器。
  • 注册了一位新用户并通过LMS获得了成功的回复(创建了帐户并让我进入)。
  • 但是,没有收到电子邮件确认。
  • 我使用的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

  • 我可以毫无问题地登录帐户。

1 个答案:

答案 0 :(得分:0)

错误消息(https://support.google.com/mail/answer/14257)中提供的链接指出,如果您的帐户启用了双因素身份验证,则可能会收到此错误。在这种情况下,您应该专门为您的Open edX实例生成应用程序密码(https://support.google.com/accounts/answer/185834?hl=en#ASPs),并使用它来代替您的普通GMail密码。

这有帮助吗?