当前位置: 移动技术网 > IT编程>脚本编程>Python > Django发送邮件功能实例详解

Django发送邮件功能实例详解

2019年09月06日  | 移动技术网IT编程  | 我要评论

深圳邮编号码,陈建州资料,教师节祝福诗句

以126邮箱为例

1 首先进126邮箱设置,开启:

√pop3/smtp服务  √imap/smtp服务

成功开启后会获得一个授权码。

2. setting.py配置

# 配置发送邮箱
# 需要登录网易邮箱开通发送邮件的功能!
email_use_ssl = false
email_host = 'smtp.126.com'
email_port = 25
email_host_user = 'xxx@126.com' # 邮件发送者帐号
email_host_password = 'xxxxxx' # 邮件发送授权码,开通126发送邮件时获得。
default_from_email = email_host_user

3. 发送邮件

send_mail(subject='标题', message='您的激活码是: xxxx', from_email='xxxx@126.com', recipient_list=['xxxx@qq.com',])

考虑到发送邮件时耗时操作,邮件发送应该放入异步任务去执行。

以上知识点很简单,大家可以测试下,感谢大家的学习和对移动技术网的支持。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网