【发布时间】:2018-05-02 15:23:01
【问题描述】:
我目前有一个 python 脚本,我正在尝试通过我的帐户自动发送一封电子邮件。我正在使用 win23com.client 库来执行此操作,这就是我的代码正在执行的操作:
mail = outlook.CreateItem(0)
mail.To = (list of emails)
#mail.cc = x
mail.Subject = x
mail.HTMLBody = (python object with HTML code)
mail.Send()
当我在关闭 Outlook 的情况下运行上述程序时,我收到以下错误代码:
com_error: (-2147467260, 'Operation aborted', None, None)
但是,如果我在打开 Outlook 的情况下运行它,它会通过我的电子邮件帐户很好地发送出去。我猜在关闭 Outlook 的情况下验证我的帐户时肯定有问题,但我的同事似乎在同一个网络上没有遇到同样的问题。
有什么想法吗?
【问题讨论】: