今天跟大家讲解一下接口测试框架的知识准备阶段,首先是发送纯文字的电子邮件,会的同学可以忽略,不会的就多敲几遍,直到自己能敲出来为止~~

# coding: utf-8import smtplibfrom email.mime.text import MIMEText

mail_host = 'smtp.163.com'receivers = ['XX@qq.com','bb@qq.com']

receiver = ';'.join(receivers)

password = '这里是授权码'sender = 'you@163.com'contents = 'Python 发送邮件'# 构造邮件正文msg = MIMEText(contents, 'plain', 'utf-8')# 构造邮件头部

msg['From'] = sender

msg['To'] = receiver

msg['Subject'] = '主题'try:

server = smtplib.SMTP()

server.connect(mail_host, 25)

server.login(sender, password)

server.sendmail(sender, receivers,msg.as_string())

server.close() print '发送成功'except smtplib.SMTPException: print '无法发送'

上面就是全部的代码了,下面先说明一下授权码的获取方式:

我用的是163邮箱,先进入163邮箱,然后点设置,选择图片中的选项:

如果对软件测试、接口测试、自动化测试、面试经验交流。感兴趣可以加软件测试交流:1085991341,还会有同行一起技术交流。

然后再按着图片点击:

选择客户端授权码,就可以设置了。

代码中的sender就写你的163邮箱,password就写你的授权码,receivers写接收邮件的邮箱。OK,这样,就可以发送一封纯文本的邮件啦~~~

接下来我们简单的说一下上面的代码:

发送以后接收到的邮件:

可以看到:

msg就是在构造整个邮件的内容:包括头部信息和正文;

server.connect为连接163邮箱的服务器,25为默认端口号,经验证不写这个也是可以正常发送的;

server.login为登录邮箱;

server.sendmail为发送邮件;

这样我们就完成了发送文本邮件的代码啦~~~

以上内容希望对你有帮助,虽然说这个不是很难,有被帮助到的朋友欢迎点赞,评论哦。

python 发送邮件正文字体设置_smtplib文字邮件的发送相关推荐

  1. python 发送邮件正文字体设置_python 文字 坐标python smtplib模块发送SSL/TLS安全邮件实例...

    python的smtplib提供了一种很方便的途径发送电子邮件.它对smtp协议进行了简单的封装. smtp协议的基本命令包括: HELO 向服务器标识用户身份 MAIL 初始化邮件传输 mail f ...

  2. 网页正文字体设置大中小代码

    js代码: doZoom.js function doZoom(size){     var zoom = document.getElementById('Zoom');     zoom.styl ...

  3. python 发送邮件/正文插入表格

    #邮件发送方,收件方,数据为数据[[1,2],[1,3]]这种数组格式的,邮件主题,发送方密码# sendAddr = ''# recipientAddrs = ''# email_subject = ...

  4. 【知识卡片】python matplotlib 绘图字体设置【字典控制】

    一般用字典控制 #一般字体统一用一个字典控制 font={'family':'serif','style':'italic', # 斜体,正常条件下注释就行'weight':'normal','col ...

  5. python dataframe 绘图字体设置

    字体默认位置在:字体默认路径位置:C:\Windows\Fonts, 在该目录下进行搜索宋体 查看宋体的名称 宋体的名称为:simsun,将字体中文名称设置为"simsun". p ...

  6. python中的字体设置,pythontkinter设置界面字体样式_修改Python Tkinter中的默认字体...

    我正在使用Tkinter在Python2.7中开发GUI,但我遇到了一个烦人的问题. 我想定义所有小部件使用的默认字体,如果可能的话,请在一行中定义.此行仅修改Entry或ComboBox中使用的字体 ...

  7. pwd python 安装 模块_Python自动化办公之邮件定时发送

    Python自动化之邮件的定时发送,我们这里使用网易163邮箱. Python邮件操作相关模块的安装 yagmail,The goal here is to make it as simple and ...

  8. python 发送邮件不显示附件_python无法通过电子邮件发送附件文件

    我建议使用 MIMEApplication代替附件.您也不需要手动执行所有有效负载编码,因为这已经自动完成.这个例子对我有用: from email.mime.text import MIMEText ...

  9. php 邮件发送是html 没样式_使用python发送邮件

    发送邮件这个功能非常实用,比如你写了一个爬虫,可以通过邮件来接收程序异常或者任务完成的通知,再比如你搭了一个网站,别人只需留下他的邮箱,你就可以自动给他发送邮件. 总之我觉得邮件通知非常适合那些处理批 ...

最新文章

  1. 单片机向左,嵌入式向右
  2. 云南初中生计算机相关赛事,第14届中国大学生计算机设计大赛云南赛区决赛举行...
  3. 洛谷 P1141 01迷宫(dfs)
  4. app开发第二次总结
  5. 配置Keepalived双实例高可用Nginx
  6. html微博换头像,手机新浪微博头像怎么设置 手机新浪微博更换头像教程
  7. 苍天有眼,我终于搞定了win7使用建行华大智宝U盾的问题了!
  8. 写微信公众号注意事项
  9. CentOS中使用VeraCrypt(四):进阶操作
  10. TCP三次握手中SYN,ACK,seq ack的含义
  11. leetcode,605题【种花问题】
  12. NCAE(全国工业和信息化应用人才考试 )-- 服务外包 JAVA 软件开发复习整理(二)
  13. 研究指出新冠病毒会导致偏瘫,Facebook大幅调整Libra白皮书丨科技前沿周报
  14. SpringBoot 集成 Spring Data Mongodb 操作 MongoDB 详解
  15. 学生考勤系统设计c语言源程序文件的后缀是,C++学生考勤系统(含源代码).doc
  16. PCB加工文件—Gerber文件的导出
  17. 刷脸生物识别安全保障远大于传统安全保障
  18. 全国计算机二级office含金量,计算机二级证书含金量有多高?
  19. python 读取鼠标选中文本_经牌讲座|软件神器分享之全局鼠标手势工具软件WGestures...
  20. wpf 模拟抖音很火的罗盘时钟,附源码,解压就能跑

热门文章

  1. Golang Http RoundTrip解析
  2. A*寻路算法python版(第二版)
  3. 各种HIC处理数据之间的相互转化
  4. 手机芯片研发有多难_手机芯片设计很简单?详解手机芯片设计的难点
  5. Windows控制台基本操作命令
  6. 线性回归 假设_违反线性回归假设的后果
  7. Web变灰-grayscale
  8. 智能制造-低时延满足制造需求
  9. DNS是什么?怎样设置DNS?
  10. 项目实践——语音计算器