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

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

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

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

Есть идеи ?


person iva123    schedule 03.10.2012    source источник
comment
Какое значение установлено для вашего EMAIL_BACKEND и каковы ваши настройки для этого бэкэнда?   -  person Rob Osborne    schedule 03.10.2012
comment
EMAIL_BACKEND = 'django_ses.SESBackend', я использую это приложение: github.com/hmarr/django-ses и мой   -  person iva123    schedule 03.10.2012


Ответы (1)


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

MAILER_EMAIL_BACKEND = 'django_ses.SESBackend'

person Hellnar    schedule 03.10.2012