gpt4 book ai didi

python - 使用 Python 打开新的 Thunderbird 电子邮件

转载 作者:行者123 更新时间:2023-12-01 05:35:53 24 4
gpt4 key购买 nike

我正在尝试打开一封新的 Thunderbird 电子邮件并附加一个文件以供我填写收件人电子邮件地址,而不是对其进行硬编码。我使用的是 Windows 7、Python 2.7 和最新版本的 Thunderbird。

我注意到其他一些类似的问题,但它们都涉及编写 Thunderbird 插件,这不是我想做的。我知道如何为 Outlook 执行此操作,如下所示,并且想要执行相同的操作:

    # open new e-mail in Outlook and attach the Map Package
outlook = win32com.client.Dispatch("Outlook.Application")
email = outlook.CreateItem(0)
email.Subject = "Map Package Area of Interest"
email.Attachments.Add(pkgPath)
email.Display()

谢谢

最佳答案

Thunderbird 和 Mozilla 的其他程序不使用 win32com。相反,他们使用 xpcom。请参阅[http://kb.mozillazine.org/Calling_Thunderbird_from_other_programs

有一个python模块,PyXPCOM ,如果您确实愿意,它可以帮助您从 Python 控制 Mozilla。

您还可以使用AutoHotKey也可以编写 Thunderbird 和许多其他程序的脚本。

关于python - 使用 Python 打开新的 Thunderbird 电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19085274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com