#!/usr/bin/env python # coding=utf8 import smtplib,sys from email.mime.text import MIMEText myhost = "" myport = "465" myuser = "xxx" mypasswd = "xxx" smtp 密码; mypostfix= "" froms = "xxxx@" def Sendmail(to,subject,content): sender = "zabbix 3.4 报警"+"<"+myuser + "@" +mypasswd+">" msg = MIMEText(content,"plain","utf=8") msg["Subject"] = subject msg["From"] = sender msg["To"] = to try: se = smtplib.SMTP_SSL(myhost,myport) se.login(froms,mypasswd) se.sendmail(sender,to,msg.as_string()) se.close() except Exception as e: print(str(e)) return False if __name__ == "__main__": Sendmail(sys.argv[1],sys.argv[2],sys.argv[3])
python 实现邮件发送
原创
©著作权归作者所有:来自51CTO博客作者breaklinux的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:运维工作--文件下载小工具超快
下一篇:SHELL日常文件备份脚本
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python实现邮件发送功能
用最简单的方法实现邮件发送功能,拒绝重复造轮子,提供工作效率。目录1、安装依赖2、发送文本邮件3、发送多人邮件
邮件发送 python 初始化 发送邮件 造轮子 -
python实现自动发送邮件
python自动批量发送邮件,可用于zabbix告警。
发送邮件 python -
【python】Python实现SMTP发送邮件
DATE: 2018.12.9
python 外包 服务器 -
python自动发送邮件或实现邮件营销
今天正式开工了,过年期间忙于家庭琐事
发送邮件 qq邮箱 python
















