在Mac OS中用python解析来自特定发件人的outlook邮件

2024-03-28 10:43:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图获取一些细节,我在一封邮件中得到了一个特定的同事开发。我想创建一个python脚本来触发一些动作&;当他发来一封带有特定主题的邮件时

目前我一直在阅读邮件部分

在一些谷歌搜索中,我遇到了appscriptappscript,它可以帮助我实现同样的目标,我需要关于如何使用该库解析上述电子邮件的帮助

我正在尝试这样做:

from appscript import app, k

def make_msg(text):
    outlook = app('Microsoft Outlook')

    msg = outlook.make(
        new=k.outgoing_message,
        with_properties={
            k.subject: 'Test Email',
            k.plain_text_content: text})

    msg.make(
        new=k.recipient,
        with_properties={
            k.email_address: {
                k.name: '<My name>',
                k.address: '<My email address>'}})

    msg.open()
    msg.activate()


if __name__ == '__main__':
    make_msg("Sample text")

我需要帮助,以了解如何阅读来自特定发件人和特定主题的邮件

Appscript文档:http://appscript.sourceforge.net/py-appscript/doc_3x/appscript-manual/index.html

或者,如果在Mac OS Outlook应用程序中可以使用任何其他库来实现同样的功能,也会很有帮助


Tags: textnameapp主题newmakeaddressemail