Jak wygenerować i otworzyć wiadomość e-mail programu Outlook w Pythonie (ale nie wysyłaj)
Mam skrypt, który automatycznie tworzy i wysyła e-maile wysyłając e-maile za pomocą poniższej prostej funkcji:
def Emailer(text, subject, recipient):
import win32com.client as win32
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = recipient
mail.Subject = subject
mail.HtmlBody = text
mail.send
Ale jak otworzyć ten e-mail w oknie Outlook, aby można go było ręcznie edytować i wysłać?
Idealnie chciałbym coś takiego:
def __Emailer(text, subject, recipient, auto=True):
import win32com.client as win32
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = recipient
mail.Subject = subject
mail.HtmlBody = text
if auto:
mail.send
else:
mail.open # or whatever the correct code is
Z góry dziękuję