应用场景:
在服务器上设置的告警参数被触发后,通常是发送手机短信或者邮件通知,本例就以发送邮件为例,手机怎么收邮件呢?以qq邮箱为例,在手机端安装qq邮箱app,触发邮件后,手机也能及时查看了
代码展示:
#!/usr/bin/env python #_*_coding:utf-8 _*_ #__author__:Davidlua import smtplib import string HOST = "smtp.qq.com" SUBJECT = "Test email from Python 666" TO = "27725966@qq.com" FROM = "343254089@qq.com" text = "Python rules them all! " BODY = string.join(( "From: %s" % FROM, "To: %s" % TO, "Subject: %s" % SUBJECT, "", text )," ") server = smtplib.SMTP() server.connect(HOST,"25") server.starttls() server.login("343254089@qq.com","mypassword") server.sendmail(FROM,[TO],BODY) server.quit()
结果: