API

此方法允许您通过邮件提供商的 API 创建并验证邮件服务器。

  1. 模式字段中,选择 API。
  2. 从可用选项中选择您的 邮件提供商 :Microsoft 或 Google。
  3. 在发件人地址 字段中,输入用于从 M365 Security Plus 发送通知、警报等的电子邮件地址。
  4. 在管理员邮件地址 字段中,输入用逗号分隔的邮件地址,邮件通知将发送至这些地址。
  5. 如果您的邮件提供商是 Microsoft,请在相应字段中提供 租户 ID、客户端 ID客户端密钥 。在 M365 Security Plus 中,Azure 云被视为默认 Azure 环境。您可以点击 选择合适的 Azure 环境 链接修改 Azure 环境设置。
  6. 注意: 如需了解如何找到您的 Azure 租户 ID、客户端 ID 和客户端密钥,请点击 此处.

  7. 如果您的邮件提供商是 Google,上传 JSON 私钥文件。
  8. 注意: 如需了解如何获取 JSON 私钥文件,请点击 此处.

  9. 点击 保存设置 以保存邮件服务器配置。

查找 Azure 租户 ID、客户端 ID 和客户端密钥以配置 API 邮件服务器的步骤

  1. 登录到 portal.azure.com.
  2. 打开 Azure Active Directory.
  3. 管理中,点击 应用注册 → 新注册.
  4. 输入一个 名称 并选择 支持的账户类型。(如果不确定支持的账户类型,选择 仅此组织目录中的账户.)
  5. 点击 注册 以注册应用程序。
  6. 在左侧窗格,点击 API 权限 → 添加权限.
  7. 点击 Microsoft Graph → 应用权限.
  8. 搜索 Mail 并选择权限 Mail.Send。点击 添加权限.
  9. 点击 授予管理员同意.
  10. 复制显示的 应用程序 (客户端) ID目录 (租户) ID
  11. 在左侧窗格,点击 证书与密钥 → 新客户端密钥.
  12. 输入 描述 用于客户端密钥。在 过期字段中,选择客户端密钥的有效期并点击 添加.
  13. 客户端密钥将被生成。复制在 .
  14. 下显示的字符串。 配置 M365 Security Plus 中 Azure 应用时,即可粘贴客户端密钥。.

下载 JSON 私钥以配置 API 邮件服务器的步骤

  1. 登录到 console.developers.google.com.
  2. 展开左侧边栏并点击 IAM & Admin.
  3. 打开 服务账户 页面。
  4. 在仪表板,选择任一现有项目或点击 新建项目 从项目下拉列表。
  5. 注意: 如果选择现有项目,跳至步骤 13。

  6. 点击 创建项目.
  7. 输入 项目名称位置。点击 创建.
  8. 点击 + 创建服务账户 按钮位于顶部导航栏。
  9. 服务账户详情,输入 服务账户名称,服务账户 ID服务账户描述,然后点击 创建并继续.
  10. 如有需要,也可使用 授予此服务账户项目访问权限 选项,为服务账户分配 IAM 角色。
  11. 点击 保存.
  12. 如有需要,您还可以添加允许使用和管理服务账户的用户或组。
  13. 点击 完成.
  14. 点击您创建的服务账户的电子邮件地址。
  15. 点击 密钥 选项卡。
  16. 添加密钥 下拉列表中,选择 创建新密钥.
  17. 选择密钥类型为 JSON.
  18. 点击 创建.

您的新公私钥对将生成并下载到您的设备。请妥善保管私钥,因为这将是唯一副本,无法再次生成相同的私钥。

下载 JSON 私钥后,您还需:

启用 Gmail API 服务

  1. 登录到 console.cloud.google.com.
  2. 从下拉菜单选择您创建的项目。
  3. 点击 API 与服务 并选择 + 启用 API 和服务.
  4. 选择 Gmail API 并点击 启用.

将域范围的权限委托给服务帐户

  1. 登录到 Google Workspace 域的 管理控制台 以超级管理员身份。
  2. 导航到 主菜单 → 安全 → 访问和数据控制 → API 控制.
  3. 域范围委托 面板,选择 管理域范围委托.
  4. 点击 添加新项.
  5. 客户端 ID 字段,输入服务帐户的客户端 ID。您可以在 服务帐户 页面。
  6. 的 OAuth 范围(逗号分隔)字段中,输入 Google Mail API 的 URI:(https://mail.google.com)。您还可以列出应用应被授予访问权限的其他范围,使用逗号作为分隔符。
  7. 点击 授权.

您的应用现在有权作为您域内的用户发起 API 调用(模拟用户身份)。当您准备进行授权 API 调用时,指定要模拟的用户。

没有找到您要找的内容?

  •  

    访问我们的社区

    在论坛中发布您的问题。

     
  •  

    请求额外资源

    向我们发送您的需求。

     
  •  

    需要实施帮助?

    试用入门

     

版权 © 2023, ZOHO Corp。版权所有。