hiveme

一、首先申请QQ企业邮箱

免费QQ企业邮箱地址如下:https://exmail.qq.com/signupfree?refer=intro#signup/free

二、配置自己的域名

在域名解析中添加域名解析

添加MX类型的记录:
腾讯企业邮箱要求设置的MX记录如下:
邮件服务器名:mxbiz1.qq.com 优先级:5
邮件服务器名:mxbiz2.qq.com 优先级:10


三、在setting.py中加入如下配置:

EMAIL_BACKEND = \'django.core.mail.backends.smtp.EmailBackend\'
EMAIL_HOST = \'smtp.exmail.qq.com\'
EMAIL_PORT = 465
EMAIL_HOST_USER = \'yourusername@example.cn\'
EMAIL_HOST_PASSWORD = \'password\'
EMAIL_USE_SSL = True
DEFAULT_FROM_EMAIL = \'yourusername@example.cn\'

如果不添加DEFAULT_FROM_EMAIL字段会导致如下错误:

501:smtplib.SMTPSenderRefused:
(501, b\'mail from address must be same as authorization user\', \'webmaster@localhost\')


通过以上配置,再次发送邮件时就是用QQ企业邮箱发送的邮件了!

分类:

技术点:

相关文章: