我的脚本可以通过Python win32com.client在Outlook上发送消息。我可以创建电子邮件并格式化我的身体,但是当我尝试执行newmail.Send()

我收到一个我无法弄清的错误。

以下是我的代码以及错误:

obj = win32com.client.Dispatch("Outlook.Application")
newMail = obj.CreateItem(olMailItem)
newMail.Subject = "Subject"
newMail.Body = "Actualemail"
newMail.To = "[email protected]"
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)


有人处理过吗?除发送功能外,其他一切正常

最佳答案

我发现了问题。由于某些原因,当我显示电子邮件然后发送时,它开始起作用。

关于python - 使用Python Win32Com.Client发送电子邮件发送错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59365331/

10-12 22:48