标签:google gmail 服务器 python linux
我是小菜,最近发愁服务器触发trigger值的时候通过调用脚本通知管理员,google过后总结了一下决定自己试试;
2.配置触发是调用的脚本;
[root@localhost python]# cat smtp.py
#!/usr/bin/python
import smtplib
import string
HOST = "smtp.gmail.com" #定义 smtp 主机
SUBJECT = "Test email from python" #邮件主题
FROM = "mologa86@gmail.com" #发件人
text = "python rules them all" #邮件内容
BODY = string.join(( #组装sendmail方法的邮件主体内容
"From: %s " % FROM, #各段以“ \r\n ”进行分隔
"To: %s " % TO,
"Subject: %s " % SUBJECT,
"",
text
),"\r\n")
server = smtplib.SMTP() #创建一个 SMTP( ) 对象
server.connect(HOST,"25") #通过 connect 方法连接 smtp 主机
server.starttls() #启用安全传输模式
server.login("mologa86@gmail.com","**password**") #邮箱账号登录校验
server.sendmail(FROM,[TO],BODY) #邮件发送 3.测试结果:
标签:google gmail 服务器 python linux
原文地址:http://11486601.blog.51cto.com/11476601/1872367