0

django-sesAWS 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>

助けてくれてありがとう。

4

2 に答える 2

2

これはによって引き起こされたものではありませんdjango-ses。両方ともmail_admins、設定を差出人アドレスとしてmail_managers使用します:https ://docs.djangoproject.com/en/1.4/topics/email/#mail-managersSERVER_EMAILDEFAULT_FROM_EMAIL

于 2012-07-10T13:06:24.583 に答える