最近在看慕课网的利用Django搭建教学网站的视频,其中碰到了给注册用户发送激活邮件的问题。期间也遇到了一些小问题,在此记录一下。
实现邮件发送流程
利用django.core.mail模块下的send_email函数
from django.core.mail import send_email
配置settings.py实现邮件功能
QQ邮箱
# email配置
# IMAP/SMTP服务
EMAIL_HOST = "smtp.qq.com"
EMAIL_PORT = 25 # 大多都是25;若使用SSL,端口号465或587
EMAIL_HOST_USER = "" #发送邮箱
EMAIL_HOST_PASSWORD = "" # 使用的是QQ的授权码,不是你的密码
EMAILE_USE_TLS = True