需求
配置腾讯个人邮箱的邮件发送功能
操作步骤:
-
获取腾讯邮箱的授权码及开通
登录后>>设置>>账户>>POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务
开启IMAP/SMTP服务
,发送验证短信后会得到一个授权码,保存好一会要用。 -
配置django settings.py
#MAIL EMAIL_HOST = 'smtp.qq.com' EMAIL_PORT = 587 #或者465 EMAIL_HOST_USER = '123456789@qq.com' #发件人的邮箱 EMAIL_HOST_PASSWORD = 'bnjksdbfjksdbf' # 刚刚保存的授权码 EMAIL_USE_TLS = True # 启用安全验证
-
测试发送邮件
from django.core.mail import send_mail send_mail("测试邮件标题","测试邮件的正文","sender@qq.com",["user1@qq.com","user2@qq.com"...])