富在术数不在劳身,利在局势不在力耕
在设置中,添加下面的配置
# django自带邮件支持
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
# 使用三方邮件主机地址
EMAIL_HOST = 'smtp.qq.com'
# 三方邮件主机端口
EMAIL_PORT = 587
# 是否使用加密连接
EMAIL_USE_TLS = True
# 登录账号,一般是自己的邮箱,qq邮箱也可能是其他
EMAIL_HOST_USER = 'XXXXXXXXX@qq.com'
# 邮箱授权码
EMAIL_HOST_PASSWORD = 'xxxxxxxxxxxx'
在其他要发送邮件的地方调用发送方法
send_mail(
# 主题
subject='主题',
# 正文内容
message='这是一段正文内容',
# 发件人邮箱
from_email='1158595640@qq.com',
# 收件人邮箱,可传多个,群发
recipient_list=['13669195628@163.com']
)
在定时任务中可以定时发送消息,也可以调用三方sdk进行消息推送
文章分类