二进制文件电子邮件附件问题

二进制文件电子邮件附件问题,第1张

二进制文件电子邮件附件问题

好的-经过无奈和网上搜索后,我发现问题是一个已知的错误,适用于Python
3.x,enprers.py,enpre_base64函数,其内容应如下所示…

def enpre_base64(msg):    """Enpre the message's payload in base64.    Also, add an appropriate Content-Transfer-Encoding header.    """    orig = msg.get_payload()    encdata = _benpre(orig)    # new line inserted to ensure all bytes characters are converted to ASCII    encdata = str(encdata, "ASCII")    msg.set_payload(encdata)    msg['Content-Transfer-Encoding'] = 'base64'

该错误已作为问题#4768提出,并于2010-05-10升级为严重状态。希望它将在下一版本(3.1.3?)中修复

问候,艾伦



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640082.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存