Python 如何在MacOS上打开Outlook并撰写电子邮件(但不发送)?

Python 如何在MacOS上打开Outlook并撰写电子邮件(但不发送)?,python,python-3.x,macos,email,outlook,Python,Python 3.x,Macos,Email,Outlook,我正在尝试打开outlook,然后通过添加“收件人”列表和“主题”来撰写电子邮件,但在那里停止此过程,因为我希望在发送电子邮件之前编辑特定于电子邮件的内容 以下代码帮助我打开Outlook,但我不知道如何进一步编写新电子邮件: opener ="open" if sys.platform == "darwin" else "xdg-open" subprocess.call([opener, "/Applications/Microsoft Outlook.app"]) 以下代码(我认为)在W

我正在尝试打开outlook,然后通过添加“收件人”列表和“主题”来撰写电子邮件,但在那里停止此过程,因为我希望在发送电子邮件之前编辑特定于电子邮件的内容

以下代码帮助我打开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)�

由于AFAIK的pywin32模块仅适用于Windows操作系统,因此问题末尾的代码不起作用。相关由于AFAIK的pywin32模块仅适用于Windows操作系统,因此问题末尾的代码不起作用。相关