Регистрационное письмо Джанго никогда не приходит - PullRequest
0 голосов
/ 17 мая 2011

Я использую django регистрация для обработки ... регистрации на сайте, который я создаю. Я работаю в Ubuntu, и я установил postfix и dovecot и, возможно, некоторые другие почтовые приложения, которые я не до конца понимаю (я использовал эти инструкции).

Так что теперь я уверен, что сервер postfix работает. На системной оболочке я могу сделать:

$ mail -s 'test' pete@example.com

и я получаю электронное письмо через 30 нано секунд. Аналогично, в оболочке django я могу выдать:

>>> send_mail('Subject here', 'Here is the message.', 'service@example.com',['pete@example.com'],fail_silently=False) 

и я получил другое письмо. Но приложение для регистрации все еще никогда не отправляет электронное письмо. Я не знаю, с чего начать отладку, так что любые советы будут с благодарностью.

PS: я выполнил все необходимые для регистрации в django шаблоны

1 Ответ

1 голос
/ 18 мая 2011

Вы проверяли, правильно ли ваше приложение отправляет почту, используя DebuggingServer Python?См. мой ответ на другой вопрос для некоторых деталей.В качестве альтернативы вы можете попробовать Django ConsoleBackend для отладки отправки писем.

Кроме того, вы можете попробовать отправить почту с помощью вашего почтового провайдера .

...