python中的email模块可以方便的解析邮件,先上代码
#-*- encoding: gb2312 -*-
import os
import email
def mail_to_text(mailname,datapath,index):
#由于批处理的邮件包含的附件名称相同,这里传入一个index作为区别符
fp=open(mailname,"r")
msg=email.message_from_file(fp)
for par in msg.walk():
if not par.is_multipart():
name=par.get_param("n
1