私は、ロギングと500および404エラーのために、Djangoで電子メールを機能させるのに苦労してきましたが、私の人生の間、それを機能させることはできません。私はDEBUG=False
他のすべての設定を持っています。メールの設定は以下のとおりです。
EMAIL_HOST = 'host'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'username'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_SUBJECT_PREFIX = 'something'
EMAIL_USE_TLS = True
SERVER_EMAIL='blah@blah.com'
上記の設定にはAmazonSESを使用しています。私も次のものを持っています:
SEND_BROKEN_LINK_EMAILS=True
ADMINS = (
('name', 'email'),
)
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
)
他に足りないものはありますか?どんな助けでも大歓迎です。