04.23 homework
1.给一个客户同时发送多个附件
import smtplib
from email.mime.multipart import MIMEMultipart
from email.header import Header
from email.mime.text import MIMETextconnect = smtplib.SMTP_SSL('smtp.qq.com', 465)
connect.login('xxxx(发件人邮箱)', 'xxxxxx授权码')
mail = MIMEMultipart()
mail['Subject'] = Header('超棒的邮件来啦!', 'utf-8').encode()
mail['From'] = 'Vier <xxxx(发件人邮箱)>'
mail['To'] = 'xxx(收件人信箱)'msg = MIMEText('锦瑟无端五十弦!', 'plain', 'utf-8')
mail.attach(msg)data1 = open('wjian/sptou.jpg', 'rb').read()
file1 = MIMEText(data1, 'base64', 'utf-8')
file1['Content-Disposition'] = 'attachment; filename="sptou.jpg"'
mail.attach(file1)data2 = open('wjian/QQLicense.rtf', 'rb').read()
file2 = MIMEText(data2, 'base64', 'utf-8')
file2['Content-Disposition'] = 'attachment; filename="QQLicense.rtfg"'
mail.attach(file2)data3 = open('wjian/hez.jpg', 'rb').read()
file3 = MIMEText(data3, 'base64', 'utf-8')
file3['Content-Disposition'] = 'attachment; filename="hez.jpg"'
mail.attach(file3)connect.sendmail('xxxx(发件人邮箱)', 'xxx(收件人信箱)', mail.as_string())connect.close()
2.给多个客户同时发送多个附件
data = [{'name':'追追','email':'xxx(收件人信箱)','gender':'女'},{'name':'Vier','email':'xxx(收件人信箱)','gender':'女'},{'name':'AT','email':'xxx(收件人信箱)','gender':'男'}]
import smtplib
from email.mime.multipart import MIMEMultipart
from email.header import Header
from email.mime.text import MIMETextconnect = smtplib.SMTP_SSL('smtp.qq.com', 465)
connect.login('1xxxx(发件人邮箱)', 'xxxxxx授权码')
for x in data:mail = MIMEMultipart()mail['Subject'] = Header('超棒的邮件来啦!', 'utf-8').encode()mail['From'] = 'Vier <xxxx(发件人邮箱)>'mail['To'] = '%s'%x['email']msg = MIMEText('锦瑟无端五十弦!', 'plain', 'utf-8')mail.attach(msg)data1 = open('wjian/sptou.jpg', 'rb').read()file1 = MIMEText(data1, 'base64', 'utf-8')file1['Content-Disposition'] = 'attachment; filename="sptou.jpg"'mail.attach(file1)data2 = open('wjian/QQLicense.rtf', 'rb').read()file2 = MIMEText(data2, 'base64', 'utf-8')file2['Content-Disposition'] = 'attachment; filename="QQLicense.rtfg"'mail.attach(file2)data3 = open('wjian/hez.jpg', 'rb').read()file3 = MIMEText(data3, 'base64', 'utf-8')file3['Content-Disposition'] = 'attachment; filename="hez.jpg"'mail.attach(file3)connect.sendmail('xxxx(发件人邮箱)', 'xxx(收件人信箱)', mail.as_string())connect.close()
04.23 homework相关推荐
- 美团点评实习生算法岗笔试题 (java) 2020.04.23场
T1 幸运星 题目描述 在观星的时候,一种常用的方式是划出类似于正方形的区域内,确定其中所有星星的坐标. 现在我们在星空(一个无限大的二维平面)上简历坐标系.由于星星很小,我们忽略它的面积,认为每一个 ...
- 浅析“04.23王者荣耀KPL比赛因出现硬件异常导致比赛延期”这一事件
背景 不知道朋友们有没有看昨天晚上八点多的王者荣耀KPL比赛(成都AG超玩会VS广州TTG)这一场,当时比赛进行到快15分钟的时候出现了红方请求暂停的情况,后来比赛直播界面就一直提示如下: 本以为这个 ...
- 第十天2017/04/23(1、企业财富库:“循环单链表”的设计与实现)
循环单链表 循环单链表的插入操作(分为四种情况,归结为三类) 循环单链表的删除操作(分为四种情况,归结为三类) //circlelist.h函数的声明 #ifndef _CIRCLELIST_H_ # ...
- java学习第95天,p586-594(04/23)
- 家庭教育二三事,2022/04/23,15:54:38
自己因为一点事情不顺心,不要把整个家庭卷入情绪的漩涡之中.尤其是对孩子,这是不公平的. 傅雷是个人渣.(是的,你没看错,就是写<傅雷家书>的那个傅雷,他是个人渣.) "有条件的爱 ...
- 2022.04.23(LC_714_买卖股票的最佳时机含手续费)
方法:贪心 class Solution {public int maxProfit(int[] prices, int fee) {int profit = 0;//buy表示在最大化收益的前提下, ...
- 2016.04.23 吾日三省吾身
日三省吾身 这二天看了几集"欢乐颂",很行赏里面一句台词:每个人都有自己立身之本,很符合自己做人的原则.不会刻意改变,高兴就是高兴,不高兴就是不高兴,想说就多说几句,觉得没必要就一 ...
- 【Linux驱动】ThinkPad笔记本wifi模块rtl8821ce在ubuntu16.04的驱动(默认没有)
0.wifi模块型号 在win10下设备管理器中查看,型号为:Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC 1.问题描述 在ThinkPad上安装win ...
- 4月23日遇到的问题
自己似乎有点眼高手低,不过从今天开始,我要改掉这个毛病. 今天遇到的第一个问题是.把数据导入到Exl里面出错了. 类型"GridView"的控件"gv"必须放在 ...
最新文章
- wireshark抓包数据学习
- psql+加载mysql数据库_Go实战--go语言操作PostgreSQL数据库(github.com/lib/pq)
- 8个前沿的 HTML5 CSS3 效果【附源码下载】
- python第三章上机实践_《机器学习Python实践》读书笔记-第三章
- 计算机考试中英文打字题,五笔及中英文打字试题(2套)含答案.docx
- python f.write 保存图片到路径_Python实现生成图片路径和对应标签的方式
- 【Git】从GitHub到本地clone项目慢的解决方法
- Bloom是REST API缓存中间件,充当负载平衡器Nginx和REST API服务之间的反向代理
- Makefile初步理解
- 女性买房需要注意哪些问题
- 文本加密算法matlab,matlab希尔加密算法
- Linux服务器文件同步(NFS服务)
- 看雪CTF.TSRC 2018 团队赛 第十一题『伊甸园』 解题思路
- Error querying database. Cause: java.sql.SQLException: ORA-01008: 并非所有变量都已绑定
- 使用elasticSearch实现以图搜图
- 【JZOJ100209】【20190705】狂妄之人
- Kylin高级主题-Cube构建算法介绍(逐层算法和快速算法)
- python证件照_python实现证件照换底功能
- AI:2020年6月24日北京智源大会演讲分享之知识智能专题论坛——11:30-12:00唐杰 教授《CogDL:An Extensive Research Toolkit for Deep Le》
- 【时间序列】时间卷积神经网络