python之定制个性化的邮件格式方法

一 点睛

通过邮件传输简单的文本已经无法满足我们的需求,比如我们时常会定制业务质量报表,在邮件主体中会包含HTML、图像、声音以及附件格式等,MIME(Multipurpose Internet Mail Extensions,多用途互联网邮件扩展)作为一种新的扩展邮件格式很好地补充了这一点,更多 MIME知识见http://zh.wikipedia.org/wiki/MIME。下面介绍几个Python中常用的MIME实现类。

二 MIME实现类

  • email.mime.multipart.MIMEMultipart([_subtype[,boundary[, _subparts[,_params]]]]):作用是生成包含多个部分的邮件体的MIME 对象,参数_subtype指定要添加到"Content-type:multipart/subtype"报头 的可选的三种子类型,分别为mixed、related、alternative,默认值为 mixed。定义mixed实现构建一个带附件的邮件体;定义related实现构建内嵌资源的邮件体;定义alternative则实现构建纯文本与超文本共存的邮件体。 

  • email.mime.audio.MIMEAudio(_audiodata[,_subtype[, _encoder[,**_params]]]):创建包含音频数据的邮件体,_audiodata包含原始二进制音频数据的字节字符串。 

  • email.mime.image.MIMEImage(_imagedata[,_subtype[, _encoder[,**_params]]]):创建包含图片数据的邮件体,_imagedata是包含原始图片数据的字节字符串。

  • email.mime.text.MIMEText(_text[,_subtype[,_chars

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值