Microsoft 365 Outlook 软件包

Microsoft 365 Outlook 软件包 使您能够通过 Microsoft Outlook 服务器自动发送 Outlook 电子邮件。

开始之前

Microsoft 已弃用 Exchange Online 的 EWS API,并建议用户迁移到 Graph API。

请参阅 Upcoming API Deprecations in Exchange Web Services for Exchange Online

基于 Graph API 的 Microsoft 365 Outlook 软件包 可用于自动执行与电子邮件相关的任务,包括在 Microsoft 365 Outlook 中发送、接收和修改电子邮件和文件夹。
注: Graph API 的集成需要管理员授予访问权限,之后您可以配置应用程序访问策略并限制应用程序权限的范围。 请参阅配置应用程序访问策略
注: Microsoft 对 Graph API 提供有限的支持。 因此,如果您使用 Microsoft 365 版本的 Azure US GCC High,以下 操作 可能会受到影响:
  • 转发回复全部回复
  • 如果有附件请发送 操作
注: Microsoft 的 Graph API 不支持从包含数字签名的电子邮件中下载附件。

按以下顺序使用此 软件包

  • 使用连接 操作 操作创建会话。
  • 使用各种 操作 自动执行与 Microsoft 365 Outlook 电子邮件相关的任务。
  • 使用断开连接 操作 操作终止与 Microsoft Outlook 服务器的连接。
Microsoft 365 Outlook 软件包 支持 Outlook 365 中共享邮箱的电子邮件自动化。 您可以通过访问共享邮箱中的每个文件夹及其子文件夹,自动化处理从共享邮箱中检索的电子邮件,并执行与电子邮件相关的任务。 确保满足以下要求:
  • 管理员已启用您对共享邮箱的访问权限。
  • 已授予所需的委派权限。
  • 已在您的 Microsoft 365 Outlook 应用程序中设置共享邮箱。
请查看下表以了解使用 Microsoft 365 Outlook 软件包 时重要的代理注意事项:
代理类型 描述 状态
已验证 Control Room URL 和 Graph API 端点的代理设置相同 支持
Control Room URL 和 Graph API 端点的代理凭据不同 不支持
绕过 Control Room URL 的经过身份验证的代理以及 Graph API 端点的经过身份验证的代理设置 不支持
未验证 Control Room URL 和 Graph API 端点的设置相同 支持
Control Room URL 和 Graph API 端点的代理设置不同 支持
已验证和未验证的组合 Control Room URL 的经过身份验证的代理和 Graph API 端点的未经身份验证的代理设置 支持
Control Room URL 的未经身份验证的代理和 Graph API 端点的经过身份验证的代理设置 不支持
Bot Runner 机器上未找到代理 支持
注: 可以使用代理服务器的 NTLM 身份验证,使您能够在线连接到 Exchange。

Microsoft 365 Outlook 软件包 中的 操作

机器人编辑器 屏幕上的 操作 调色板中,从 Microsoft 365 Outlook 软件包 中双击或拖动以下任意 操作

Microsoft 365 Outlook 中的文件流支持

Microsoft 365 Outlook 软件包支持文件流功能。 文件流功能使您能够创建、管理和运行 API 任务,以发送包含附件的电子邮件。 转发回复全部回复发送操作现在可以使用包含文件流的文件变量。 文件流功能还使您能够将文件附加到电子邮件中,而无需从数据源下载。

注:
  • Microsoft 365 订阅决定了附件允许的最大文件大小。 如果您拥有 Microsoft 365 订阅,则附件允许的最大文件大小为 150 MB。 如果您拥有个人 Microsoft 365 账户,则附件允许的最大文件大小为 25 MB。
  • 您还可以使用列表变量在邮件中附加多个文件。 请确保所有附件的总大小不超过您的 Microsoft 365 账户所设定的大小限制。
以下是 Microsoft 365 Outlook 软件包中文件流功能如何工作的高级工作流:
  1. 使用其中一种兼容文件流的操作,将文件流保存在文件变量中。 有关文件流兼容操作的更多信息,请参阅 使用文件变量进行文件流式传输
  2. 创建一个具有文件子类型的列表变量。
  3. 使用列表软件包中的添加项目操作,将包含文件流的文件变量添加到列表变量中。
  4. 转发回复全部回复发送操作的设置中,将更新后的列表变量作为附件选项中的附件使用。
  5. 当您运行自动化时,自动化会从数据源流式传输文件,并将其作为附件添加到电子邮件中。 自动化只有在上传完成后才会发送电子邮件。 如果上传未完成,邮件将保留在邮箱的草稿文件夹中。 您必须从草稿文件夹中手动删除该邮件,并重新运行自动化。

以下是您在使用任何支持文件流的 Microsoft 365 Outlook 操作时可能遇到的一些错误消息及其根本原因:

无法在文件流元数据中找到文件名。 验证文件流的元数据中是否包含文件名,然后重试。
如果文件名为空或文件大小为 0 KB,系统会显示此错误消息。
附件超过了 25MB 的大小限制。 上传一个较小的文件,然后重试。
如果附件的总大小超过 25 MB,系统会显示此错误消息。
无法找到附件“%s”。 验证路径,然后重试
如果源位置缺少附件,系统将显示此错误消息。