使用 OAuth 授权 SMTP 服务器传送报表

您可以使用 OAuth 2.0 授权 Microsoft Exchange Online SMTP 服务器传送像素级完美报表。

在 Publisher 电子邮件传送配置页中,您可以配置为使用以下任意 OAuth 授权 Microsoft Exchange Online SMTP 服务器传送像素级完美报表:

  1. 配置传送。
    1. 从“管理”页的传送下,选择传送配置
    2. 电子邮件发件人地址输入值。

      发件人电子邮件地址必须正确才能测试与 Microsoft Exchange Online SMTP 服务器的连接。

    3. 发送通知电子邮件发件人地址输入值。
    4. 可选: 输入成功通知主题警告通知主题失败通知主题已跳过通知主题的值。
      完成的作业根据作业状态使用适当的通知主题。
    5. 取消选择使用系统代理设置
    6. 单击应用
  2. 从“管理”页的传送下,选择电子邮件
  3. 如果要使用在 Oracle Analytics 中为可视化配置的 OAuth 授权 SMTP 服务器,请单击“电子邮件”选项卡中列出的 SMTP 服务器名称链接,并确保验证类型为 OAuth2。

    如果需要,可以编辑和更改 Microsoft Exchange Online SMTP 服务器的服务器名称、主机名、端口号、安全连接类型、用户名、客户端 ID、客户端密钥和租户 ID。

  4. 如果要添加专门用于 Publisher 报表传送的 OAuth 授权 SMTP 服务器,请单击添加服务器,并提供服务器配置详细信息。
    1. 输入 Microsoft Exchange Online SMTP 服务器的服务器名称和主机名。
    2. 输入 SMTP 服务提供方建议使用的端口号。
    3. 从“安全连接”列表中选择 STARTTLS
    4. 对于验证类型,选择 OAuth2
    5. 指定用户名客户端 ID客户端密钥租户 ID 的值。
  5. 如果要限制对传送渠道的访问,请在“访问控制”部分中执行以下步骤:
    1. 取消选择公共
    2. 可用角色列表中,选择一个或多个要授予传送渠道访问权限的角色,然后单击移动将角色添加到允许的角色列表中。
  6. 单击测试连接
  7. 单击应用
  8. 将 OAuth 授权 Microsoft Exchange Online SMTP 服务器设为用于电子邮件传送的默认服务器。
  9. 可选: 配置分别输出作业以使用 SMTP 电子邮件服务器传送报表。
    更新分别输出查询,以在 DEL_CHANNEL 中将 SMTP 电子邮件服务器指定为传送渠道,并在 PARAMETER3 中提供“发件人”地址。
  10. 测试报表传送。
    1. 调度作业以使用 SMTP 电子邮件服务器通过电子邮件发送报表。
    2. 在“作业历史记录详细信息”页中,检查作业状态。