我用gmail手动创建并发送了一封html电子邮件。我希望能够重用这个html输出以编程方式发送它(在python中使用smtplib)。在
在gmail中,我查看源代码,它看起来像:
Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_57daadsdas2e101427152ee"; charset=UTF-8 ----==_mimepart_57daadsdas2e101427152ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi all ! =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Venez d=C3=A9couvrir
我的问题是,当我试图以编程的方式将这些内容发送为html时,它没有正确显示。我怀疑是因为unicode转换。例如,我不能把字符“d=C3=A9couvrir”转换成它应该是的:“découvrir”。在
有人能帮忙吗?在
有一些MIME examples可能更适合,但是从标题中得到的简单答案是,它是UTF8和
quoted-printable
编码,因此您可以使用quopri
模块:相关问题 更多 >
编程相关推荐