如何创建草稿电子邮件?

时间:2013-12-12 11:22:14

标签: python

我想编写一个可以将数据发送到草稿消息的python,但不能直接发送邮件。

情况: 我是一名3D动画师。完成一些镜头之后,我们需要向Lighting Team发送电子邮件(不是互联网,仅在我们公司)。 所以我们有一些邮件表单,但有时候我们需要修改一些单词手册(版本,纹理......等)。

如下所示:

Shot Name : XXXX_seqXXX_scXXX

File Locate(hair + cloth) : please import X:\XX\XX\XX\XXX_ABC.ma

File include:

XXX_hair **(use version 1)**

XXX_cloth

ZZZ_cloth **(No texture)**


any problem please tell me.

Thanks.

Ezylryb

问题是:

现在我可以写入一个文件,但我不知道如何打开邮件软件(win7 Livemail)并创建一个包含这些内容的新邮件。我尝试使用smtplib,但它会直接发送邮件..

任何人都可以帮助我吗?

非常感谢!!!!

Ezylryb

==============================

最后,我将HTML代码写入.html文件,使用电子邮件地址+ Title + CC编写eml文件,并使用os.startfile打开这两个文件。

我可以复制/粘贴到草稿电子邮件^ O ^。

因为我们需要一些中文单词,所以在eml中使用big5代码,并使用qupori模块将MIME单词解码为html文件中的中文单词。

1 个答案:

答案 0 :(得分:2)

“草稿”是您的电子邮件客户端(在本例中为Win7 livemail)自行实现的功能。它或多或少只是客户端尚未发送的邮箱中的电子邮件。像“发件箱”等邮件文件夹是相似的。

这不是Python可以访问的东西。如果邮件客户端使用标准邮箱格式,您可以使用mailbox module创建电子邮件并将其写入邮箱。如果没有,您可以做的最好的事情是将草稿电子邮件写入文件,然后在邮件客户端中打开并手动编辑。