sendinfo=dl.dl_name+"提交一单,请尽快处理。时间"+re_date
# send_mail的参数分别是 邮件标题,邮件内容,发件箱(settings.py中设置过的那个),收件箱列表(可以发送给多个人),失败静默(若发送失败,报错提示我们)
send_mail('您有待处理一单', sendinfo, '111@163.com',['111@163.com'], fail_silently=False)
然后settings.py对应配置
###邮箱配置
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_TLS = False #是否使用TLS安全传输协议(用于在两个通信应用程序之间提供保密性和数据完整性。)
EMAIL_USE_SSL = False #是否使用SSL加密,qq企业邮箱要求使用
EMAIL_HOST = 'smtp.163.com' #发送邮件的邮箱 的 SMTP服务器,这里用了163邮箱
EMAIL_PORT = 25 #发件箱的SMTP服务器端口
EMAIL_HOST_USER = '111@163.com' #发送邮件的邮箱地址
EMAIL_HOST_PASSWORD = 'xxx' #发送邮件的邮箱密码(这里使用的是授权码)
亲测发送成功,感觉仓鼠公仔的赞助
这段代码演示了如何使用Django的电子邮件功能发送带有特定内容的邮件。通过设置SMTP服务器、端口、用户名和授权码,成功发送了一封提醒邮件到指定邮箱。
2634

被折叠的 条评论
为什么被折叠?



