django-mailer получает [Errno 61] Соединение отказано

В моем проекте я отправляю свои письма через сервисы Amazon. Дело в том, что я должен отправлять ежедневные дайджесты всем пользователям моей системы. Вот почему я подумал, что было бы неплохо, если бы я использовал django-mailer для управления таким процессом.

Я могу отправлять письма через django.core.send_mail успешно. Когда я пытаюсь использовать функцию send_mail для почтовой программы, как и ожидалось, почтовая программа помещает почту в очередь, но когда я запускаю python manage.py send_mail, система не может отправить почту. Я проверил логи, и там написано [Errno 61] Соединение отказано.

Я искал в Интернете, и в некоторых сообщениях говорилось, что я должен установить SMTP-сервер, но это не имеет смысла, потому что я могу отправлять письма с помощью функции django send_mail. Так что я думаю, что это может быть что-то о конфигурации Amazon, но я не уверен.

Любая идея?

1 ответ

Решение

Попробуйте добавить это в ваши настройки:

MAILER_EMAIL_BACKEND = 'django_ses.SESBackend'

Другие вопросы по тегам