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ę

questionAnswers(3)

yourAnswerToTheQuestion