代码:
#-*- coding:utf-8 -*-
import smtplib
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
from email.mime.multipart import MIMEMultipart
from email.header import Header
import email.utils
import os,sys,datetime
import reportStr
import pymysql
import codecs
def sendMail(server, fro,to,subject,content,contentType='txt',files=[]):
assert type(to) == list
assert type(files) == list
main_msg = MIMEMultipart()
main_msg['From'] = fro
main_msg['To'] = ";".join(to)
main_msg['Subject'] = "%s"%(subject)
main_msg['Date'] = email.utils.formatdate()
if contentType=="html":
text_msg = MIMEText("%s"%content,_subtype='html',_charset='utf-8')
main_msg.attach(text_msg)
elif contentType == 'plain':
text_msg = MIMEText("%s"%content,_subtype='plain',_charset='utf-8')
main_msg.attach(text_msg)
elif contentType == 'image':
msgRoot.attach(content)
smtp = s