无法通过Python读取Outlook自定义表单



我有一个Outlook电子邮件,它是自定义形式。当我们双击它时,它会以一种形式打开。如果我们以普通邮件(单击(打开它,则可以打开一些默认的身体签名。我可以阅读普通邮件。我需要如何阅读Outlook Custom-Forms

的过程

我尝试了以下代码可以读取表格的代码。

import win32com.client
import win32com
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
accounts= win32com.client.Dispatch("Outlook.Application").Session.Accounts;
folders_object = outlook.Folders(accounts[0].DeliveryStore.DisplayName)
inbox = folders_object.Folders(2)
print inbox
messages = inbox.Items
message = messages.GetLast()
while message:
    print message.body
    message = messages.GetPrevious()

我希望获得表单数据。但是我只收到一封简单的电子邮件。该表格可以通过双击打开。需要一些建议来通过Python读取Outlook自定义表格。

我能够从自定义表单中提取详细信息:

message.UserProperties.Find('property_name')

相关内容

  • 没有找到相关文章

最新更新