Django注册电子邮件从未收到

Django注册电子邮件从未收到,django,django-registration,Django,Django Registration,我用django来处理这个。。。在我正在建设的网站上注册。我在ubuntu上运行,安装了postfix和dovecot,可能还有一些我不完全理解的电子邮件应用程序(我使用了说明) 所以现在我很确定postfix服务器正在工作。在系统外壳上,我可以执行以下操作: $ mail -s 'test' pete@example.com 30纳秒后我收到了一封电子邮件。同样,在django shell中,我可以发布: >>> send_mail('Subject here', 'Her

我用django来处理这个。。。在我正在建设的网站上注册。我在ubuntu上运行,安装了postfix和dovecot,可能还有一些我不完全理解的电子邮件应用程序(我使用了说明)

所以现在我很确定postfix服务器正在工作。在系统外壳上,我可以执行以下操作:

$ mail -s 'test' pete@example.com
30纳秒后我收到了一封电子邮件。同样,在django shell中,我可以发布:

>>> send_mail('Subject here', 'Here is the message.', 'service@example.com',['pete@example.com'],fail_silently=False) 
我又收到一封电子邮件。但是,注册应用程序似乎从未发送过电子邮件。我不知道从哪里开始调试这个,所以任何建议都将不胜感激


PS:我已经完成了所有django注册所需的模板

您是否检查了应用程序是否使用python正确发送邮件?有关详细信息,请参阅。 或者,您可以尝试Django's来调试邮件的发送


此外,您还可以尝试发送邮件。

如果您使用python设置调试服务器,邮件是否会显示在您的终端中:您在settings.py中添加了哪些django注册设置?帐户激活天数是必需的。@arie--谢谢你的提示,我不知道调试服务器。这非常奇怪,但我将django电子邮件端口设置为1025进行调试,但现在我实际收到了电子邮件(这不应该发生,因为它们应该转到stdout)。不管怎么说,如果你的帖子里有你的评论作为回答,我很乐意接受@tarkeshwar是的,我已经设定了账户激活天数…嘿,smokefoot,我把我的评论变成了答案。你有没有进一步追查这个问题?