如何在python中搜索特定的Outlook电子邮件

2024-05-04 02:18:34 发布

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

我有以下代码,它可以读取我的outlook收件箱中的最新电子邮件,并打印该邮件的正文。但是,我希望能够指定一个静态电子邮件地址,并返回来自该人的所有邮件。我该如何更改代码才能做到这一点?

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6)
messages = inbox.Items
message = messages.Getlast
body_content = message.body
print body_content

我想把“messages.Getlast”改成“messages.Get('Email address here')很简单,但没什么用。

提前谢谢你的帮助。


Tags: 代码clientmessage电子邮件地址静态邮件body