【发布时间】:2019-06-27 13:47:12
【问题描述】:
我正在使用 Win32com.client 模块在新的 Outlook 窗口中向收件人发送带有附件的邮件,但如果我使用调度程序发送邮件,我无法每天更新邮件主题的当前日期。我需要在主题行中显示发送报告的日期和时间
import win32com.client
from win32com.client import Dispatch
olMailItem = 0x0
obj = win32com.client.Dispatch("Outlook.Application")
newMail = obj.CreateItem(olMailItem)
newMail.Subject = "Test report for"
newMail.HTMLBody = "This is for testing"
attachment = "C:\\Users\\ibm\\test.xls"
newMail.Attachments.Add(attachment)
newMail.To = "ibm@gmail.com"
newMail.Send()
print('Report mail sent Successfully!!!')
实际结果: 测试报告
预期结果: 2019 年 6 月 27 日测试报告
【问题讨论】:
标签: python python-3.x win32com