1

django プロジェクトでオープン ソースの hmailserver をセットアップしようとしています。ドキュメントに従ってサーバーをセットアップしました。しかし、djangoでの使用方法がわかりません。

Gmailの場合、私はこの設定を使用していました:

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = Email
EMAIL_HOST_PASSWORD = Password
DEFAULT_FROM_EMAIL = Email
SERVER_EMAIL = Email

私はこのように設定を変更しようとしましたが、うまくいきませんでした:

EMAIL_USE_TLS = True
EMAIL_HOST = 'something.com'
EMAIL_PORT = 25
EMAIL_HOST_USER = 'info@something.com'
EMAIL_HOST_PASSWORD = 'password'
DEFAULT_FROM_EMAIL = 'info@something.com'
SERVER_EMAIL = 'info@something.com'

hmail クレデンシャルは次のとおりです。

My domain name:  something.com
My account name: info@somthing.com

djangoで設定するには?

4

2 に答える 2

1

EMAIL_BACKEND を追加しましたか?

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL = 'no-reply@*****'
EMAIL_HOST = 'smtp.gmail.com'

# Port for sending e-mail.
EMAIL_PORT = 25

# Optional SMTP authentication information for EMAIL_HOST.
EMAIL_HOST_USER = '*****'
EMAIL_HOST_PASSWORD = '*****'
EMAIL_USE_TLS = False
于 2015-10-16T07:36:46.297 に答える
0

SERVER_EMAIL は、hMailServer が実行されているコンピューターの名前にする必要があります (通常、ドメイン名とは異なります)。

于 2016-10-11T14:39:22.947 に答える