Как открыть Outlook и написать письмо (но не отправлять его) в MacOS? - PullRequest
1 голос
/ 10 марта 2020

Я пытаюсь открыть outlook, а затем составить электронное письмо, добавив список 'to' и 'subject', но остановив процесс там, так как я хотел бы отредактировать содержимое, указанное c, в электронное письмо перед его отправкой.

Следующий код помогает мне открыть Outlook, но я не знаю, как продолжить создание нового электронного письма:

opener ="open" if sys.platform == "darwin" else "xdg-open"
subprocess.call([opener, "/Applications/Microsoft Outlook.app"])

Следующий код работает (я думаю) в Windows , но я не уверен, как использовать в macOS:

import win32com.client as win32
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = 'xzy@email.com' 
mail.Subject = 'Paste subject here' 
mail.Body = 'Paste Body here'     
mail.display(False)�
...