2013-08-27 2 views
2

Я использую электронную почту rackspace и имею проблему с отправкой электронной почты через страницу формы Mezzanine (1.4.10). Это мои настройки:Отправка сообщения электронной почты от Django Mezzanine работает на Heroku

EMAIL_HOST = 'secure.emailsrvr.com' 
EMAIL_PORT = 465 # other ports also tried 
EMAIL_USE_TLS = True 
EMAIL_HOST_USER = '[email protected]' 
EMAIL_HOST_PASSWORD = 'secret' 

Это Rackspace документация: http://www.rackspace.com/apps/support/portal/1088

Но я могу отправить почту из консоли, как это:

from django.core.mail import send_mail 

send_mail('Subject here', 'Here is the message.', '[email protected]', 
    ['[email protected]'], fail_silently=False) 

Она возвращает 1, и я на самом деле получил Эл. адрес. Если я сделаю это из Mezzanine, я предположил, что он также возвращает 1 по URL-адресу переадресации после отправки электронного письма, но я не получаю письмо.

ответ

1

В дополнение к настройкам, указанным в документации Django, попробуйте установить DEFAULT_FROM_EMAIL. Вероятно, вы захотите использовать то же значение, что и EMAIL_HOST_USER.

Смежные вопросы