gpt4 book ai didi

python - 如何使用不同的发件人通过 Outlook 发送 HTML 电子邮件 (win32com.client)

转载 作者:太空宇宙 更新时间:2023-11-04 09:00:47 25 4
gpt4 key购买 nike

简要背景:

我正在编写一个脚本来发送工作模板,但我通常会以团队邮寄者的身份发送消息,以便在我的团队中可见。它的大部分都按预期工作,但我错过了 mail-from 操作或者我做错了什么。通常,当我从“发件人”下拉菜单中制作邮件时,我只是在 Outlook 中选择备用发件人。

哪个属性可以让我指定不同的发送地址?

类似于:

newMail.From = "mailer@my.org"

我正在使用的发送 HTML 正文的简化版本:

import win32com.client
olMailItem = 0x0
obj = win32com.client.Dispatch("Outlook.Application")
newMail = obj.CreateItem(olMailItem)
newMail.Subject = "the subject"
#newMail.Body = "body text"
newMail.HTMLBody = """<a href="https://google.com">Google Link</a>"""
newMail.To = "customer@example.org"
#newMail.CC = 'Bob'
#attachment1 = "c:\\mypic.jpg"
#newMail.Attachments.Add(attachment1)
newMail.Send()

最佳答案

我找到了:

newMail.SentOnBehalfOfName = "mailer@company.com"

这让我可以使用我的用户个人资料将消息作为我们的邮件列表发送。

关于python - 如何使用不同的发件人通过 Outlook 发送 HTML 电子邮件 (win32com.client),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25676454/

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