#!/usr/bin/python
# encoding=utf-8
# Filename: send_email.py
from email.mime.image import MIMEImage
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
import smtplib
class SendEmail:
# 构造函数:初始化基本信息
def __init__(self, host, user, passwd):
lInfo = user.split("@")
self._user = user
self._account = lInfo[0]
self._me = self._account + ""
server = smtplib.SMTP()
server.connect(host)
server.login(self._account, passwd)
self._server = server
# 发送文件或html邮件
def sendTxtMail(self, to_list, sub, content, subtype='html'):
# 如果发送的是文本邮件,则_subtype设置为plain
# 如果发送的是html邮件,则_subtype设置为html
msg = MIMEText(content, _subtype=subtype, _charset='utf-