554, транзакция не удалась: незаконный адрес - Amazon SES с Django
Я использую Amazon SES для отправки транзакционных писем по SMTP. Я проверил доменное имя и адрес электронной почты.
Я могу отправить электронное письмо получателям, но после того, как письмо отправлено, я получаю исключение SMTP - 554, транзакция не выполнена: недопустимый адрес. Я включил конфигурации в файл Django settings.py, как показано ниже:
EMAIL_DEBUG = True
EMAIL_TEMPLATE_DIR = 'emails'
EMAIL_HOST = 'email-smtp.us-east-1.amazonaws.com'
EMAIL_HOST_USER = 'A***********************'
EMAIL_HOST_PASSWORD = 'Aq******************************'
DEFAULT_FROM_EMAIL = 'T**G***y.com <no-reply@t****g****y.com>'
SERVER_EMAIL = 'T****yG****y.com <no-reply@t****yg****y.com>'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
РЕДАКТИРОВАТЬ: Я пытался с другим портом, но получаю ту же ошибку. Веб-приложение размещено на AWS-EC2.
EMAIL_PORT = 465
Пожалуйста, дайте мне знать, если я делаю что-то не так. Заранее спасибо!