首页 > 编程语言 >python内置库-email

python内置库-email

时间:2023-06-03 17:55:07浏览次数:36  
标签:qq 内置 服务 python smtp 邮箱 email 邮件

email库简要介绍

eamil库用来创建和解析电子邮件,这些电子邮件可结合smtp协议和pop协议来发送及收取

位于 email 包的中心的类就是 EmailMessage这个类,利用它可构造一个邮件对象,利用这个邮件对象可添加正文、添加附件、设置收发件人

具体的官网文档不太好懂,下面给出几个示例

实例

下面利用smtp协议来发送邮件,可以用qq邮箱、网易邮箱的smtp服务来实现。用之前需要登陆自己的qq/163邮箱开通smtp服务,并拿到一个授权码作为访问服务的密码,用户名就是我们的邮箱账号,服务的端口不同的邮箱可能会不同

image

如上为qq邮箱,显示服务已开启,点击【管理服务】可拿到授权码

下面发送3封邮件 文本邮件 带附件的邮件 文本为html格式的邮件
image
image
image
image
image
image
执行后,收件邮箱可收到3封对应的邮件,这里收件人是自己

标签:qq,内置,服务,python,smtp,邮箱,email,邮件
From: https://www.cnblogs.com/MyRecords/p/17454320.html

相关文章

  • 用chartGPT学习一门语言--python(提问示范)
    1. 2. 3. 4 5. 6. ......
  • Python 的字符串内建函数
    Pythoncapitalize()方法将字符串的第一个字母变成大写,其他字母变小写print("第一个内建函数str.capitalize()")s1='a,b's2='A,B's3='a,BCD's4='a,B'#因为a前面有个空格,所以不显示大写print(s1.capitalize())print(s2.capitalize())print(s3.capi......
  • 【python】多线程
     在Python3中,通过threading模块提供线程的功能。原来的thread模块已废弃。但是threading模块中有个Thread类(大写的T,类名),是模块中最主要的线程类,一定要分清楚了,千万不要搞混了。threading模块提供了一些比较实用的方法或者属性,例如:方法与属性描述current_thread()返......
  • python后台执行程序
    Windows系统搭建好Python的环境后,进入Python的安装目录,大家会发现目录中有python.exe和pythonw.exe两个程序。如下图所示:它们到底有什么区别和联系呢?概括说明一下:python.exe在运行程序的时候,会弹出一个黑色的控制台窗口(也叫命令行窗口、DOS/CMD窗口);pythonw.exe是无窗口的Pyth......
  • 用Python开发输入法后台(10)——删除已有词
    有些已经组好的词,可能是不小心组错了,需要删除它,我的输入法暂时还不支持,现在来实现它.用户场景用户正常选词,如下所示:然后按Del键,进入删除模式最后按F1~F9键,删除指定的词......
  • 6-3|Python更新已有的记录
    >>>user.save() #save()returnsthenumberofrowsmodified.>>>user.id>>>user.save()>>>user.id>>>huey.save()>>>huey.id如果你更新多个记录,使用UPDATE插询。下列例子将更新Tweet多个满足如果是昨天之前发表的实例,将它们标示为已发表,Model.upda......
  • Python 读取CSV
    importcsvdefparseCSVFileStr(data):"""将csv转换为[{},{},{},{},{},{},]形式的列表"""titleFlag=0ldata=[]ltitle=[]data=data.replace('"','')forrowindata.spli......
  • 2023-06-03 初试python爬取文章
    注意:本实验是在windows系统下操作。首先配置python环境以及安装一些必要的库:安装python请前往python官网下载,仙人指路......
  • Python time 模块
    常用#float整数位为秒time.time()#struct_timetime.localtime()#stringtime.ctime()#stringtime.asctime()转换#struct_timetime.localtime(float)#floattime.mktime(struct_time)#struct_timetime.strptime(string,"%Y-%m-%d%H:%M:%S")#......
  • Python asyncio之协程学习总结
    实践环境Python3.6.2什么是协程协程(Coroutine)一种电脑程序组件,该程序组件通过允许暂停和恢复任务,为非抢占式多任务生成子程序。协程也可以简单理解为协作的程序,通过协同多任务处理实现并发的函数的变种(一种可以支持中断的函数)。下面,我们通过日常生活场景为例,对什么是协程进行说......