# coding: utf-8
import os
import smtplib
import logging
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email.mime.image import MIMEImage
import traceback
smtpaddr = "smtp.163.com"
logger = logging.getLogger(__name__)
logger.setLevel(logging.INFO)
handler = logging.FileHandler('email.log')
handler.setLevel(logging.DEBUG)
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
handler.setFormatter(formatter)
logger.addHandler(handler)
msgIma = ""
msghtml = ""
def sendmail(content_dict):
logger.info('now entering sendmail...')
if content_dict['from_user'] == '' or not len(content_dict['to_user']):
print('from_user or to_user is empty!')
logger.error('from_user or to_user is empty!')
return
if 'work_dir' not in content_dict.keys():
print('directory error!')
logger.error('directory is empty!')
return
global msghtml, msgIma
insert_image(con
python 实现发送邮件(图片和图表直接在文本区显示)
最新推荐文章于 2022-09-19 12:21:11 发布