settings配置如下:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.qq.com'
EMAIL_PORT = 25
EMAIL_HOST_USER = 'test@qq.com'
EMAIL_HOST_PASSWORD = '********'
EMAIL_USE_TLS = True
部署到阿里云服务器上后发送邮件报错,错误为: [Errno 101] Network is unreachable
解决方案如下,端口号改为587即可:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.qq.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'test@qq.com'
EMAIL_HOST_PASSWORD = '********'
EMAIL_USE_TLS = True