《Python自动化运维:技术与最佳实践》一2.3 发送电子邮件模块smtplib

  1. 云栖社区>
  2. 华章计算机>
  3. 博客>
  4. 正文

《Python自动化运维:技术与最佳实践》一2.3 发送电子邮件模块smtplib

华章计算机 2017-07-03 15:48:00 浏览1844
展开阅读全文

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第2章,第2.3节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看

2.3 发送电子邮件模块smtplib

电子邮件是最流行的互联网应用之一。在系统管理领域,我们常常使用邮件来发送告警信息、业务质量报表等,方便运维人员第一时间了解业务的服务状态。本节通过Python的smtplib模块来实现邮件的发送功能,模拟一个smtp客户端,通过与smtp服务器交互来实现邮件发送的功能,这可以理解成Foxmail的发邮件功能,在第一次使用之前我们需要配置smtp主机地址、邮箱账号及密码等信息,Python 2.3或更高版本默认自带smtplib模块,无需额外安装。下面详细进行介绍。

2.3.1 smtplib模块的常用类与方法

SMT

网友评论

登录后评论
0/500
评论
华章计算机
+ 关注
所属云栖号: 华章计算机