电子邮件如何在Django中发送 [英] How Email Sent In Django
本文介绍了电子邮件如何在Django中发送的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有setting.py
I have setting.py
# Email settings
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'email@gmail.com'
EMAIL_HOST_PASSWORD = 'pass'
EMAIL_PORT = 587
,电子邮件方法位于admin.py
and email method is in admin.py
send_mail(
'Subject here',
'Here is the message.',
'from@gmail.com',
['to@gmail.com'],
fail_silently=False,
)
但是它给出了错误服务器不支持SMTP AUTH扩展名.
我如何解决这个问题,在本地主机上工作
but it gives error
SMTP AUTH extension not supported by server.
How I solve this, working on localhost
推荐答案
它在465端口上工作并且通过电子邮件发送ssl true
It Works on port 465 and email ssl true
EMAIL_PORT = 465
EMAIL_USE_SSL = True
这篇关于电子邮件如何在Django中发送的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文