Django学习笔记第十篇--实战练习六--发送邮件

一、发送邮件需要引入的包依赖文件(Django1.8 Python2.7)

1 from django.core.mail import send_mail,send_mass_mail

其中send_mail发送一个邮件,send_mass_mail发送多个邮件;

二、邮件的发送代码:

1 send_mail("register","registertest",'********@163.com',['1********5@qq.com'],fail_silently=False)

发送多个邮件的代码:

1 message1 = ('Subject here', 'Here is the message', 'from@example.com', ['first@example.com', 'other@example.com'])
2 message2 = ('Another Subject', 'Here is another message', 'from@example.com', ['second@test.com'])
3 send_mass_mail((message1, message2), fail_silently=False)

三、配置文件的:

1 """
2 Email config
3 """
4 EMAIL_USE_SSL = False(是否使用SSL)
5 EMAIL_HOST = 'smtp.163.com'  # 如果是 其他邮件 改成对应地址
6 EMAIL_PORT = 25
7 EMAIL_HOST_USER = '********@163.com' # 帐号
8 EMAIL_HOST_PASSWORD = '********'  # 密码
9 DEFAULT_FROM_EMAIL = EMAIL_HOST_USER

是不是很简单呢,效果如下图:

 

转载于:https://www.cnblogs.com/KevinGeorge/p/8422218.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值