Django CMS SMTP 服务器——[Errno 61] 连接被拒绝

Django CMS SMTP Server -- [Errno 61] Connection refused

我正在使用安装了 Aldryn Jobs 模块的 Django CMS,默认情况下 Jobs 模块使用 emailit 模块,而不是 Django 附带的核心邮件模块(仍然不确定为什么)。

我的问题是我无法连接到 SMTP 服务器,每当应用程序需要发送电子邮件时,我都会收到错误页面。这里是 traceback Link.

据我所知,Django 附带了一个 SMTP 服务器,所以这应该可以解决问题。

如有任何建议,我们将不胜感激。

Django 没有附带 SMTP 服务器的软件包,所以这不是您遇到错误的原因 - 它正在尝试连接到不存在的 SMTP 服务器。 在 documentation

阅读更多内容

如果您只需要在开发环境中尝试功能,只需在 settings.py:

中设置虚拟电子邮件
EMAIL_BACKEND = 'django.core.mail.backends.dummy.EmailBackend'