django-ses
AWS SimpleE-mailServiceを使用してEメールを送信するために使用しています。使用して送信しても問題ありませんsend_mail()
が、設定で設定した同じメールアドレスから使用するmail_managers()
と、MessageRejected
例外が発生します。
ウォークスルーは次のとおりです。
$ python manage.py ses_email_address -l
Fetching list of verified emails:
gez@gez.com
そしてPythonシェル経由:
>>> settings.DEFAULT_FROM_EMAIL
'gez@gez.com'
>>> settings.MANAGERS
(('omat', 'om@tekno.org'),)
>>> send_mail('test', 'test', 'gez@gez.com', ['om@tekno.org'])
1
>>> mail_managers('test', 'test')
BotoServerError: BotoServerError: 400 Bad Request
<ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
<Error>
<Type>Sender</Type>
<Code>MessageRejected</Code>
<Message>Email address is not verified.</Message>
</Error>
<RequestId>66269bb3-ca86-11e1-80db-5b89cf7a6356</RequestId>
</ErrorResponse>
助けてくれてありがとう。