3行代码发邮件(含发送图片)
最近有发邮件的需求
发现了一个python发邮件的开源项目yagmail, 3行代码搞定邮件, 很赞
以下三行代码实现的功能
- 发送超链接
- 发送图片资源(支持发送各种静态资源, 文件名最好是英文)
源码
import yagmail # 连接邮箱服务器 yag = yagmail.SMTP(user="lijianzhaoyou@163.com", password="填自己的", host='smtp.163.com') # 邮箱正文 contents = ['今天是周末,我要学习, 学习使我快乐;', '<a href="https://www.python.org/">python官网的超链接</a>', './girl.jpg'] # 发送邮件 yag.send('zhaoolee@gmail.com', '主题:学习使我快乐', contents)
图片资源在此:
如何获取163邮箱授权码?
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
REST API教程(PHP)
很高兴有人能看到这篇博客!我希望你已经做好心理准备,在这里我们将从0开始构建REST API。这不是一件简单的事情:我们接下来要做很多事情,不仅仅是coding还包括去理清一些理论知识。但我向你保证,你会为你付出努力而感到高兴。 接下来,我们会学习REST的一些理论并遵循 best practices 去开发,但也不会墨守陈规。因为如果你固执于太多的条条框框,就可能会被这些繁文缛节所困扰。构建一个完美的RESTful API是不太可能的,这反而会引起更多的麻烦。 因此,一个友好的API更符合实际,我们会遵循REST的最佳部分,而当我们违规或纠结时会告诉你。我们不会在意那些细节。不,这只不过是在攻击API中那些丑陋的地方,比如如何定义方法以及文档应该保存哪里,为什么等等。 开发项目: Resources and Links 项目?代码大战( Code Battles):一个超级牛逼的网站,程序员与项目进行着殊死搏斗。当你注册之后,你可以创建一个程序员,并为他选择头像。 REST的思想在于资源(resources)。好,我现在说的是资源(resource)!一定要清醒。这对REST是非常重...
- 下一篇
人工智能实战小程序之语音_前端开发
1. 人工智能实战小程序之准备工作 2. 人工智能实战小程序之语音_前端开发 今天这部分主要讲小程序前端功能的开发 由于我偏后端,css是我的弱项,可能很多人和我一样开发小程序不知道如何下手,希望本篇文章对你有帮助 我的学习路线是: 大略看一遍小程序的api文档 然后在github上找一些小程序(我倾向于找有readme附图的那种) 然后download下来去跑起来 然后在看代码。(最快速的学习是能够学习别人优秀的代码这个我很赞同) 我收藏了一个代码写的不错的开源电影推荐的小程序 https://github.com/yuzd/wechat-weapp-movie (感谢作者) 作者的代码目录结构我很喜欢(本次demo的开发我借鉴了) 本次demo的前端流程很简单: 录音=>上传=>展示返回结果 下手之前: 希望能找到一个开源的带录音功能的demo能帮助我快速上手, 终于找到一个比较适合的开源demo: https://github.com/WalkingFrog/SiYu-WX 虽然该项目的作者说 项目年久失修,学习价值有限。。 但是ui ico部分,对我来说太有帮...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS6,CentOS7官方镜像安装Oracle11G
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作