清晰记录的使用python win32com Outlook阅读电子邮件功能

问题描述

应用程序参考的可视基础是您的朋友。尝试从此链接开始…

Interop Outlook Mailitem属性

例如,我可以看到该消息可能具有比上面列出的属性更多的属性。例如。

  • 消息抄送
  • 消息。重要性
  • message.LastModificationTime

解决方法

我试图通过win32com更好地了解Outlook交互。我一直无法找到清晰的文档,使我无法利用win32com有效地阅读电子邮件,从我目前的调查看来,用户的感觉似乎相当正常。因此,以下信息和要求如下:

有人可以吗?

1.给出指向清晰文档位置的链接(如果存在)

2.在下面展开

以下是我在阅读其他人的代码后发现的当前功能。

采取以下代码:

import win32com

outlook=win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")

inbox=outlook.GetDefaultFolder(6)

messages=inbox.Items

for message in messages:
    attachments = message.attachments

    for attachment in attachments:
        pass

上面使用的对象具有我所知道的以下功能:

收件箱-

.Folders
.Items

讯息-

.GetFirst()
.GetLast()
.GetNext()
.GetPrevious()
.Attachments

信息 -

.Subject
.Body
.To
.Recipients
.Sender
.Sender.Address

附件-

.item()
.Count

附件 -

.filename

如果您知道更多功能,请在答案中添加。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...