【发布时间】:2020-04-26 10:37:47
【问题描述】:
我已经在 Pythonanywhere 上部署了我的 Web 项目。我用 gmail SMTP 发送电子邮件,但我想用 Office365(公司帐户)发送。我使用了很多选项,但我没有弄清楚。它存在于Pythonanywhere的白名单中
它会抛出该错误:
期望值:[Errno 101] 网络不可达
在我的 settings.py 中是这样的:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.office365.com'
EMAIL_HOST_USER = 'xyz@domainname.com'
EMAIL_HOST_PASSWORD = '########'
EMAIL_PORT = 587
EMAIL_USE_TLS = 真
DEFAULT_FROM_EMAIL = 'xyz@domainname.com'
SERVER_EMAIL = 'xyz@domainname.com'
谢谢大家。
【问题讨论】:
标签: django email office365 pythonanywhere