0
我剛剛創建了幾個文件並將其壓縮,然後開始發送電子郵件。我可能很簡單,但我一直無法弄清楚如何通過路徑指定文件來附加。單獨提供文件路徑似乎不起作用?如何將文件作爲附件添加到Python中的Outlook項目
ZipName = 'Order'+OrderNumber+'.zip'
zip = zipfile.ZipFile(ZipName, 'a', 8)
for file in os.listdir(filepath_out):
if file.endswith(".epw"):
zip.write(file)
zip.close()
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
#mail.From = '[email protected]'
mail.To = '[email protected]'
mail.Subject = 'Files for Order ' + OrderNumber
mail.HtmlBody = ""
mail.Attachments.Add(ZipName)
mail.Display(True)
這是關閉的話題,但有關;有沒有簡單的方法來指定一個非默認的「發件人」電子郵件地址? 「來自」似乎不是一種財產,「發件人」不會改變任何內容。
是的,現在工作很好,謝謝! –