1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > python 发送邮件不显示附件_求助:写python脚本发 带有附件的邮件 收到邮件后

python 发送邮件不显示附件_求助:写python脚本发 带有附件的邮件 收到邮件后

时间:2021-10-02 13:33:51

相关推荐

python 发送邮件不显示附件_求助:写python脚本发 带有附件的邮件  收到邮件后

不知道为什么会这样,以下是我从网上参考的pythoncode:fromAdd='odps.testmail@alibaba-'title='RepPrjStat'ccList=''toList='wenfeng.jiang@aliyun-'try:#smtp.ops.a...

不知道为什么会这样,以下是我从网上参考的python code:

fromAdd = 'odps.testmail@alibaba-'

title = 'RepPrjStat'

ccList = ''

toList = 'wenfeng.jiang@aliyun-'

try:

#smtp.ops.aliyun-

emailSender = libmail.SMTP_SSL('smtp.ops.aliyun-')

msgRoot = MIMEMultipart('alternative')

msgRoot['Subject'] = 'Project Replicate Stat'

content = MIMEText(message, 'html')

msgRoot.attach(content)

file_name="./%s"%self.jobStatDetailFilePath

contype = 'application/octet-stream'

maintype, subtype = contype.split('/', 1)

data = open(file_name, 'rb')

file_msg = MIMEBase(maintype, subtype)

file_msg.set_payload(data.read())

data.close()

basename = os.path.basename(file_name)

file_msg.add_header('Content-Disposition',

'attachment', filename = basename)

msgRoot.attach(file_msg)

msgRoot['From'] = fromAdd

msgRoot['To'] = toList

emailSender.SendHTML('', '', fromAdd, toList, ccList, title, msgRoot.as_string())

except Exception, e:

print traceback.format_exc()

展开

python 发送邮件不显示附件_求助:写python脚本发 带有附件的邮件 收到邮件后 发现附件直接显示在屏幕上了 而不是以附件形式...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。