Python: отправьте электронное письмо — pywintypes.com_error:Python

Программы на Python
Anonymous
Python: отправьте электронное письмо — pywintypes.com_error:

Сообщение Anonymous »

Я пытаюсь реализовать функцию отправки электронной почты в Python 3.14.
Я получаю эту ошибку: pywintypes.com_error: (-2147467260, «Операция прервана», None, None)
в строке кода: mail = Outlook.CreateItem(0)
общий код:

Код: Выделить всё

import win32com.client as win32

def testEmail():
# Initialize Outlook application
#outlook = win32com.client.Dispatch("Outlook.Application")
try:
outlook = win32.GetActiveObject('Outlook.Application')
except:
outlook = win32.Dispatch('Outlook.Application')

# Create a new email item
mail = outlook.CreateItem(0) # 0 represents an email item

# Set email properties
mail.Subject = "Hello from Python!"
mail.Body = "This is a test email sent using Python and Outlook."
mail.To = "recipient@example.com" # Replace with recipient's email address

# Send the email
mail.Send()

testEmail()
Как устранить эту ошибку?

Вернуться в «Python»