版权声明:本文为博主原创文章,未经博主允许不得转载。个人博客:www.saoguang.top https://blog.csdn.net/u011580175/article/details/82292408
- 首先域名解析设置好到腾讯的服务器
- django settings文件中设置好。如下
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.exmail.qq.com'
EMAIL_PORT = 465
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = '密码'
EMAIL_USE_SSL = True
DEFAULT_FROM_EMAIL = '名字 <[email protected]>'
- from就是邮件的发出者
- 密码是发出者的邮箱密码
名字,就是
- 例如我的配置
# 邮件发送设置
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.exmail.qq.com'
EMAIL_PORT = 465
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = '***********'
EMAIL_USE_SSL = True
DEFAULT_FROM_EMAIL = 'HotIce0 <[email protected]>'
- 发送的代码
send_mail('Subject here', 'Here is the message.', None,
['[email protected]'], fail_silently=False)
- 第四个参数就是一个数组,发送目标的邮件地址的数组。