0

我使用 Microsoft Office 365 Scope 活动。但我需要邮件的主题和正文。顺便说一句,我不能使用其他活动“获取 Outlook 邮件消息”,因为我需要 GetMail 活动的查询参数。

在此处输入图像描述

所以你可以从图片中看到我想返回邮件主题等等。但我不知道如何访问它。我总是得到的唯一东西是“UiPath.MicrosoftOffice365.Models.Office365Message”。

所以我的问题是,是否可以通过Get Mail活动返回主题和正文?如果是,得到它的声明是什么?

我已经看过这里:

4

3 回答 3

1

MailArray(0).Body以及MailArray(0).Subject如何获取数组中第一个 Office365Message 的正文和主题。

Get Mail 活动返回一个数组,您可以正确使用该数组来查看索引 0 处的第一个数组。但是您需要明确告诉日志消息(或任何其他活动)您正在使用哪种方法/属性。键入MailArray(0).将显示给定当前对象类型的所有可用属性和方法的列表。

于 2020-01-27T21:32:54.513 回答
0

我认为这在 UiPath 中是不可能的。所以这是 Power Automate (Flow) 的解决方案:

  1. 所以首先我们需要一个新邮件触发器
  2. 现在我们需要一个条件来检查Subject对象上的contains
  3. 最后,您现在有了一个触发器,该触发器仅在主题是您定义的子字符串“...”时才起作用

总体而言,流程应如下所示: 在此处输入图像描述

于 2020-01-27T09:34:51.740 回答
0

我可能弄错了问题,因为我可以使用 Office365 范围轻松阅读邮件。该列表在“For Each”中处理,项目类型设置为 UiPath.MicrosoftOffice365.Models.Office365.Message。然后我可以使用 item.Subject 访问主题。

于 2020-10-05T12:31:10.623 回答