Ошибка возникает до создания какого-либо объекта электронной почты, поэтому она не связана с получателями, вложениями или содержимым сообщения.
Среда
- Windows 11
- Python 3.14
- установлен
Код: Выделить всё
pywin32 - Microsoft Outlook установлен (включен новый пользовательский интерфейс Outlook; также может присутствовать классический Outlook)
Что я уже пробовал
Запуск сценария из файла .py (не Jupyter/notebook) - Открытие Outlook вручную перед запуском сценария
- Завершение всех процессов OUTLOOK.EXE и повторная попытка
- Использование Dispatch и DispatchEx
- Вызов pythoncom.CoInitialize()
Вопросы- Совместим ли Python 3.14 с pywin32 и автоматизацией Outlook COM?
- Препятствует ли приложение Новый Outlook автоматизации Outlook.Application COM, даже если установлен классический Outlook?
- Известно ли это ограничение или проблема среды последних версий Python?
Подробнее здесь: https://stackoverflow.com/questions/798 ... ion-failed