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'