Open EdX で Gmail アカウントを認証して登録メールを送信することができません。これが私が取り組んでいるものです:
- Bitnami による Open EdX の新規インストール。
- EMAIL_HOST_USER および EMAIL_HOST_PASSWORD フィールドの追加を含め、Bitnami wiki のこのガイドに基づいて lms.env.json および cms.env.json を編集しました。
- サーバーを再コンパイルして再起動しました。
- 新しいユーザーを登録し、LMS を介して成功した応答を受け取りました (アカウントが作成され、私を入れました)。
- ただし、確認メールは届きませんでした。
使用している Google アカウントでは、安全性の低いアプリへのアクセスが許可されています。
ログには次のように表示されます。
ファイル "/opt/bitnami/python/lib/python2.7/smtplib.py"、731 行目、sendmail raise SMTPSenderRefused(code, resp, from_addr) SMTPSenderRefused: (530, '5.5.1 Authentication Required. Learn more at\ n5.5.1 support.google.com/mail/answer/14257 x123sm6973392pfb.54 - gsmtp', u'nyedid@sandtontechnologies.com') 2016-05-10 19:22:38,850 情報 13202 [監査] models.py:1802 - ログイン成功 - user.id: 5 2016-05-10 19:22:38,919 INFO 13202 [監査] views.py:1822 - 新しいアカウント作成時のログイン成功 - Test2
- 問題なくアカウントにログインできます。