Microsoft 365 Outlook 网页电子邮件事件触发器使您能够根据在 Microsoft 365 Outlook 邮箱中发生的事件自动处理任务。 事件触发器会监听在 Microsoft 365 Outlook 邮箱中发生的特定事件,并在这些事件发生时启动下游操作。
概览
Microsoft 365 Outlook 网页电子邮件事件触发器使您能够基于电子邮件事件创建触发器。 您可以使用触发器在 Microsoft 365 Outlook 邮箱中发生事件时立即触发工作流,从而减少对关键通信的手动监控和响应时间。
身份验证
Microsoft 365 Outlook 网页电子邮件事件触发器使用 OAuth 验证与 Microsoft 365 Outlook 账户的连接。 有关 OAuth 连接的详细信息,请参阅 创建 OAuth 连接。
Microsoft 365 Outlook 网页电子邮件事件触发器也使用证书验证 Microsoft 账户订阅并解密来自 Microsoft 服务器的传入数据。 登录到您的 Microsoft Azure 门户并创建证书。 有关在 Microsoft Azure 门户中创建证书的详细信息,请参阅 Microsoft Learn 门户中的 Certificate creation methods。
确保您在 Credential Vault 中添加已创建的证书。 执行以下操作,将证书数据添加到 Credential Vault:
- 在任何文本编辑器中打开证书文件。
- 复制证书文件的全部内容。
- 以管理员身份登录 Control Room。
- 按照 创建凭据 中的步骤 2 - 5 操作。
- 在步骤 6,选择标准输入选项,然后在值字段中粘贴证书内容。
- 单击创建凭据,将证书数据保存在 Credential Vault。
先决条件
确保满足以下先决条件:
- Bot Creator 或 平民开发者 许可证。
- 事件触发器和查看我的机器人权限。
- 自动化所在文件夹的签入和签出权限。
- Microsoft 365 账户的活动 OAuth 连接。
- Microsoft Azure 证书。
支持的事件
Microsoft 365 Outlook 网页电子邮件事件触发器支持以下事件:
| 事件 | 描述 |
|---|---|
| 收到新电子邮件时 | 当收件箱收到新电子邮件时。 |
| 更新电子邮件时 | 当收件箱中的电子邮件更新时。 |
| 删除电子邮件时 | 当用户从收件箱中删除电子邮件时。 |
设置
以下设置适用于 Microsoft 365 Outlook 网页电子邮件事件触发器:
- 监听事件
- 指定要订阅的电子邮件事件。 您可从以下选项中选择一个或多个事件:
- 收到新电子邮件时
- 更新电子邮件时
- 删除电子邮件时
- 电子邮件地址
- 指定必须监控的邮箱的电子邮件地址。
- 监控邮件文件夹
- 指定必须监控的邮箱中的文件夹名称。 您可以监控收件箱或收件箱中的任何嵌套文件夹。 输入收件箱以监视收件箱,若为嵌套文件夹,请以标准文件路径格式输入文件夹名称。 例如,输入 inbox/work 以监控收件箱中的 work 文件夹。
- Control Room OAuth 连接
- 指定用于连接并验证自动化会话的 OAuth 连接。 使用选择选项,并按照选择 OAuth 连接模态框中的提示,选择 Microsoft 365 Outlook 账户的 OAuth 连接。 有关配置 OAuth 连接的更多信息,请参阅 创建 OAuth 连接。
- 证书
- 指定用于验证连接以及加密-解密数据的 Microsoft Azure 证书。 选择以下选项之一
- 凭据: 使用选择选项,并按照选择凭据模态框中的提示,选择 Credential Vault 中保存的 Microsoft Azure 证书。
- 不安全字符串: 使用不安全字符串选项可直接在输入字段中输入证书文件的内容。 在不安全字段中输入证书内容会暴露证书。
- 筛选条件(可选)
- 指定触发器的筛选条件。 您可以使用查询选项输入 Microsoft Graph API 基于查询的过滤器,或使用条件通过条件生成器定义新条件。
- 查询
- 使用 Microsoft Graph API 查询过滤器指定筛选条件。 有关 Microsoft Graph API 查询过滤器的详细信息,请参阅 Using filter query parameter in Microsoft Graph。
- 条件
- 使用条件生成器并通过 And 和 Or 运算符指定新条件。 选择适当的运算符并单击添加条件。 请按照添加条件模态框中的提示,使用所选运算符配置条件。 支持以下条件类型:
- 发件人: 使用此选项可根据发件人的电子邮件地址配置条件。
- 带附件: 使用此选项可根据邮件中附件的可用性配置条件。
- 重要性: 使用此选项可根据在附件中设置的优先级配置条件。 您可以将条件设置为高,用于标记为高重要性的邮件;将条件设置为低,用于标记为低重要性的邮件;或将条件设置为普通,用于没有任何优先级的邮件。
- 主题: 使用此选项可根据邮件的主题配置条件。 您可以使用等于、包含或开头为中的其中一个条件,并在主题字段中输入适当的字符串。
- 标记状态: 使用此选项可根据为电子邮件设置的标志配置条件。 您可以对已设置任何标记的邮件使用已标记选项,或对已设置已完成标记的邮件使用已完成选项。
- 响应
- 指定用于存储响应数据的变量。 触发器将响应数据以键值对格式保存,您可以在会话中的下游操作中使用此数据。 机器人运行完成后,触发器会将响应数据作为由触发器运行的机器人事件类型记录在审核日志中。 您可以使用以下任一选项:
-
多个变量: 创建并指定单独的变量以存储特定的响应数据。
使用添加变量映射选项来指定键和值对应的变量类型,以存储特定的响应数据。
- 记录: 创建并指定一个记录变量以存储完整的响应数据。
-
多个变量: 创建并指定单独的变量以存储特定的响应数据。