我有我的脚本,可以通过Python win32com.client在Outlook上发送消息。我可以创建电子邮件并格式化我的身体,但是当我尝试执行newmail.Send()时,出现错误,我无法弄清楚。以下是我的代码以及错误:
obj = win32com.client.Dispatch("Outlook.Application")
newMail = obj.CreateItem(olMailItem)
newMail.Subject = "Subject"
newMail.Body = "Actualemail"
newMail.To = "test@test.com"
newMail.Send()
我收到以下错误:
Traceback (most recent call last):
File "<pyshell#105>", line 1, in <module>
newMail.Send()
File "<COMObject CreateItem>", line 2, in Send
pywintypes.com_error: (-2147467260, 'Operation aborted', None, None)
有人处理过吗?除发送功能外,其他所有功能均正常工作
答案 0 :(得分:0)
我发现了问题。由于某种原因,当我显示电子邮件然后发送时,它开始起作用。
答案 1 :(得分:0)