gpt4 book ai didi

python - 如何在 Python 中将文件作为附件添加到 Outlook 项目

转载 作者:太空宇宙 更新时间:2023-11-03 15:50:14 27 4
gpt4 key购买 nike

我刚刚创建了几个文件并将它们压缩,然后开始发送电子邮件。我可能很简单,但我无法弄清楚如何通过附加路径指定文件。仅提供文件路径似乎不起作用?

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 = 'sales@c1.com'
mail.To = 'support@c2.com'
mail.Subject = 'Files for Order ' + OrderNumber
mail.HtmlBody = ""
mail.Attachments.Add(ZipName)
mail.Display(True)

虽然偏离主题但相关;有没有一种简单的方法来指定非默认的“发件人”电子邮件地址? “发件人”似乎不是一个属性,“发件人”不会改变任何内容。

最佳答案

Attachments.Add 采用完全限定的文件名(例如 c:\temp\order1.zip),而不仅仅是文件名。

关于python - 如何在 Python 中将文件作为附件添加到 Outlook 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41387050/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com