我想編寫一個可以將數據發送到草稿消息但不直接發送郵件的python。如何創建電子郵件草稿?
情況: 我是一名3D動畫師。完成一些鏡頭後,我們需要發送電子郵件(不是互聯網,只在我們公司)給燈光團隊。 所以我們有一些郵件格式,但有時我們需要修復一些文字手冊(版本,紋理..等等)。
象下面這樣:
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文件和帶有電子郵件地址+標題+ CC的eml文件,並使用os.startfile打開這兩個文件。
我可以複製/粘貼到草稿郵件^ O ^。
因爲我們需要一些中文單詞,所以在eml中使用big5代碼,並使用qupori模塊將MIME單詞解碼爲html文件中的中文單詞。
您可以使用[imaplib](http://docs.python.org/2/library/imaplib.html)並將郵件保存在您的imap帳戶的草稿文件夾中 – Gryphius