3

Open edX bitnami ami をインストールしてテストしました。smtp メールの設定で問題に直面しています。ここの指示に従いました: Bitnami Open edX - 送信メール設定の構成方法 しかし、それはうまくいきませんでした. メールが送信されず、ログ ファイルを確認してもその理由を追跡できませんでした。次に、次の構成に従いました: EDX (プロダクション スタック) の SMTP を有効にし、 smtp メール サービスで構成postfixします。mandrillサーバーから、このコマンドは動作します:

sendemail -f registration@myedx.com -t mymail@gmail.com -m "Message Body" -u "Message Subject"

しかし、edXインスタンスからエラーが発生しています。ファイルは次のようになりedx.logます。

Traceback (most recent call last):
  File "/opt/bitnami/apps/edx/edx-platform/venv/lib/python2.7/site-packages/django/core/handlers/base.py", line 109, in get_response
    response = callback(request, *callback_args, **callback_kwargs)
  File "/opt/bitnami/apps/edx/edx-platform/venv/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 77, in wrapped_view
    return view_func(*args, **kwargs)
  File "/opt/bitnami/apps/edx/edx-platform/venv/lib/python2.7/site-packages/django/views/decorators/http.py", line 41, in inner
    return func(request, *args, **kwargs)
  File "/opt/bitnami/apps/edx/edx-platform/common/djangoapps/student/views.py", line 1890, in password_reset
    domain_override=request.get_host())
  File "/opt/bitnami/apps/edx/edx-platform/common/djangoapps/student/forms.py", line 72, in save
    send_mail(subject, email, from_email, [user.email])
  File "/opt/bitnami/apps/edx/edx-platform/venv/lib/python2.7/site-packages/django/core/mail/__init__.py", line 61, in send_mail
    connection=connection).send()
  File "/opt/bitnami/apps/edx/edx-platform/venv/lib/python2.7/site-packages/django/core/mail/message.py", line 248, in send
    return self.get_connection(fail_silently).send_messages([self])
  File "/opt/bitnami/apps/edx/edx-platform/venv/lib/python2.7/site-packages/django/core/mail/backends/smtp.py", line 85, in send_messages
    new_conn_created = self.open()
  File "/opt/bitnami/apps/edx/edx-platform/venv/lib/python2.7/site-packages/django/core/mail/backends/smtp.py", line 50, in open
    self.connection.ehlo()
  File "/opt/bitnami/python/lib/python2.7/smtplib.py", line 413, in ehlo
    self.putcmd(self.ehlo_msg, name or self.local_hostname)
  File "/opt/bitnami/python/lib/python2.7/smtplib.py", line 341, in putcmd
    self.send(str)
  File "/opt/bitnami/python/lib/python2.7/smtplib.py", line 333, in send
    raise SMTPServerDisconnected('please run connect() first')
SMTPServerDisconnected: please run connect() first

この問題を解決する方法はありますか? または、bitnamiedXインスタンスで smtp メールを有効にするにはどうすればよいですか?

4

0 に答える 0