帮助中心

第三方软件 联系我们

使用API配置电子邮件服务器

DataSecurity Plus 提供通过 SMTP 或 API 配置邮件服务器的选项。本文档详细说明了使用 API 配置邮件服务器的步骤。

API 邮件服务器配置的先决条件

您需要了解邮件提供商的详细信息才能成功完成使用 API 方法的邮件服务器配置。请按照以下步骤查找 Microsoft 和 Google 的相关邮件提供商详细信息。

查找 Microsoft 的租户 ID、客户端 ID 和客户端密钥

  • 访问 Azure 门户,并使用您的 Microsoft 账户登录。
  • 选择 Azure Active DirectoryAzure 服务部分.
  • 进入 应用注册 > + 新注册 打开 注册应用程序 窗口。
  • 输入应用名称,如: DataSecurity Plus,并选择默认的 支持的帐户类型.
  • 在左侧窗格中,进入 管理 > API 权限 > + 添加权限.
  • 选择 Microsoft Graph。点击 应用权限 作为所需权限类型。
  • 选择 邮件 > Mail.Send。点击 添加权限.
  • 选择 授予管理员同意.
  • 查找并复制 客户端 ID租户 ID概述 左侧窗格的选项卡中。
  • 在左侧窗格中,进入 管理 > 证书和密钥.
  • 点击 + 新建客户端密钥.
  • 输入合适的描述。选择 24 个月 作为过期时间;这是可用的最大值。
  • 点击 添加.
  • 复制 密钥 (例如,“14uClLxkHtIVGR3wkCq12341Nd5VtestkkWTyIPrrE=”)。
  • 若要继续配置,请按照设置 API 配置的步骤操作

查找 Google 的 JSON 私钥

要查找 Google 的邮件提供商详细信息,您需要完成以下步骤:

查找 JSON 私钥

  • 进入 https://console.developers.google.com/ 并登录您的 Google 账户。
  • 导航至 服务帐户 页面。
  • 点击 选择项目 下拉菜单并点击 新项目.
  • 点击 + 创建服务帐户。在 服务帐户详细信息 窗口中,输入 服务帐户名称、服务帐户 ID服务帐户描述 。点击 创建并继续.
  • 点击 授予此服务帐户项目 以选择服务帐户所需的 IAM 角色。
  • 选择 继续.
  • 添加 用户 您希望授予访问权限并管理该服务帐户的人。
  • 点击 完成.
  • 选择创建的服务帐户的 电子邮件地址。
  • 密钥 选项卡中,选择 创建新密钥 添加密钥下拉菜单。 JSON
  • 选择 作为密钥类型。 创建
  • 点击 注意.
:JSON 私钥将被生成并下载到您的本地系统。每次都会生成新的私钥,因此生成后务必妥善保管该密钥。登录

启用 Gmail API 服务

  • https://console.cloud.google.com/ 项目.
  • 进入 + 启用 API 和服务。点击 选择.
  • Gmail API 并点击 启用 登录.

为服务帐户授予域范围权限

  • Google Workspace 管理控制台 作为超级管理员。 主菜单 > 安全 > 访问和数据控制 > API 控制
  • 进入 Main menu > Security > Access and data control > API Controls.
  • 域范围委托 面板中,选择 管理域范围委托.
  • 点击 新增.
  • 输入您的服务帐户的 客户端 ID 来自 此页面.
  • 密钥 OAuth 范围 (逗号分隔)字段,选择您的应用程序需要访问的范围。如果需要对 Google 邮件 API 进行域范围访问,则请输入 https://mail.google.com.
  • 点击 授权.

应用程序现在有权以您域内的用户身份发出 API 调用。

设置 API 配置

使用 API 配置邮件服务器:

  • 选择 管理控制台 在应用程序下拉菜单中选择。
  • 进入 管理设置 > 邮件设置.
  • 选择 API 用于 模式.
  • 选择创建的服务帐户的 邮件提供商.
  • 发件人地址 字段中指定您希望用于发送所有 DataSecurity Plus 通知的电子邮件地址。
  • 输入一个电子邮件地址以接收测试邮件。
  • 指定邮件提供商详细信息。如果您使用:
    • Microsoft 作为您的邮件提供商:请输入 租户 ID,客户端 ID,客户端密钥,以及 Azure 环境 这些信息是您在先决条件步骤中获取的。
    • Google 作为您的邮件提供商:请输入 JSON 私钥 是您在先决条件步骤中下载的。
  • 登录 以 HTML 格式发送邮件 如果您希望以表格形式查看所有 DataSecurity Plus 通知内容。
  • 点击 保存设置.

没有找到您需要的内容?

  • 访问我们的社区

    在论坛中发布您的问题。

     
  • 请求更多资源

    发送您的需求给我们。