0

我一直在尝试使用此配置发送电子邮件

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp-mail.outlook.com' 
EMAIL_PORT = 25
EMAIL_HOST_USER = 'office@test.com' 
EMAIL_HOST_PASSWORD = '********' 
EMAIL_USE_TLS = True
EMAIL_USE_SSL = False
DEFAULT_FROM_EMAIL = 'office@test.com'

但我说错了

OSError at /product_detail/test/
[Errno 101] Network is unreachable
4

1 回答 1

1

我相信这应该有效

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.office365.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = '<outlook email>' 
EMAIL_HOST_PASSWORD = '<your outlook email password>' 
EMAIL_USE_TLS = True
EMAIL_USE_SSL = False

您还应该在 Outlook 帐户设置中启用通过 smtp 发送邮件。如需进一步参考,您可以查看 Outlook 的官方文档

SMTP 文档

于 2020-11-27T09:36:06.423 回答