一、写这篇博客的目的
主要记录如何通过django来实现这个功能:发送满足【邮件正文值为字符串】的单个/多个邮件;
django的发邮件的功能很简单发邮件的相关函数已经封装好了,我们主要要知道怎么使用函数即可:
- 发送邮件正文值为字符串的单个邮件,使用该函数:send_mail();
- 发送邮件正文值为字符串的多个邮件,使用该函数:send_mass_mail();
完整操作流程可以看接下来的内容;
二、完整操作流程
1、第一步:在【settings.py】里新增邮箱配置信息
# 下面的代码都是我个人新增的,不是djano框架默认生成的;
# 配置qq邮箱信息
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # 值必须为这个
EMAIL_USE_SSL = True # SSL加密方式,值必须为True
EMAIL_HOST = 'smtp.qq.com' # 发送邮件的qq邮箱的SMTP服务器
EMAIL_PORT = 465 # QQ邮箱对应的SMTP服务器端口
EMAIL_HOST_USER = '[email protected]'&nb