Python win32com.client - электронная почта отправляется только тогда, когда у меня открыт внешний вид - PullRequest
0 голосов
/ 02 мая 2018

В настоящее время у меня есть скрипт на 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, но мои коллеги, похоже, не сталкиваются с той же проблемой в той же сети.

Есть идеи?

...