Python 发邮件

# python 版本是 3.6.0

#! /bin/bash/env python
# -*- coding:utf-8 -*-
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr

def mail(num):
ret = True
try:
msg = MIMEText('邮件内容','plian','utf-8')
msg['From'] = formataddr(["ZRZ",'***@$$$$$$'])
msg['To'] = formataddr(["ZRZ",'EEEEE@qq.com'])
msg['Subject'] = "邮件告警"

server = smtplib.SMTP("smtp.exmail.qq.com",25)
server.login("DDDDD@FFFFFF",'VVVVV')
server.sendmail('FFFFFF@SSSSSS',[num,],msg.as_string())

except Exception:
ret = False
return ret
ret = mail('GGGGG@qq.com')
if ret:
print ('yes')
else:
print ('no')
posted @ 2017-03-22 19:24  BETS&ME  Views(138)  Comments(0)    收藏  举报