【发布时间】:2014-09-04 23:24:39
【问题描述】:
背景简介:
我正在编写一个脚本来发送工作模板,但我通常将消息作为我们的团队邮件发送,以便在我的团队中可见。大部分都按预期工作,但我错过了 mail-from 操作,或者我做错了什么。通常,当我从“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()
【问题讨论】:
标签: python winapi outlook email-client win32com