Python Django无法发送电子邮件

Python Django无法发送电子邮件,python,django,email,Python,Django,Email,这是settings.py中关于电子邮件的配置 ##--------send email config---------- EMAIL_HOST = 'smtp.sina.com.cn' EMAIL_PORT = 25 EMAIL_HOST_USER = 'example@sina.com' EMAIL_HOST_PASSWORD = 'pwd' EMAIL_SUBJECT_PREFIX = u'[Omret]' EMAIL_USE_TLS = True 当我在本地主机上通过/manager.

这是settings.py中关于电子邮件的配置

##--------send email config----------
EMAIL_HOST = 'smtp.sina.com.cn'
EMAIL_PORT = 25
EMAIL_HOST_USER = 'example@sina.com'
EMAIL_HOST_PASSWORD = 'pwd'
EMAIL_SUBJECT_PREFIX = u'[Omret]'
EMAIL_USE_TLS = True

当我在本地主机上通过
/manager.py runserver 8080
测试我的网站时,它可以工作。我可以接收电子邮件,但当我在服务器(django+uwsgi+nginx)上测试它时,我无法接收任何东西

这很可能意味着您的服务器正在阻止\限制25端口上的传出连接,这在某些服务器上发生。

尝试使用端口号587

检查下面的链接。