电子邮件服务器设置
要通过电子邮件接收产品通知,必须配置电子邮件服务器设置。您可以在ADManager Plus中通过以下任一方法设置电子邮件服务器:
通过SMTP配置邮件服务器
SMTP邮件服务器连接可通过OAuth进行身份验证。
若要通过SMTP配置邮件服务器,请选择以下任一认证类型并收集所需凭据:
使用 OAuth 通过 Microsoft Azure 作为邮件提供商配置 SMTP 邮件服务器
若使用Microsoft Azure作为邮件提供商并采用OAuth认证,请按以下步骤获取Azure租户ID、客户端ID及客户端密钥:
- 登录Azure 门户。
- 在Azure 服务部分中点击Microsoft Entra ID。
- 在管理下,点击应用注册。
- 点击“+ 新建注册”。
- 为应用程序输入合适的名称,并在支持的帐户类型中指定可访问此应用程序的对象。默认设置为仅限此组织目录中的帐户(单租户)——除非需要其他配置,否则保持默认设置。
- 在重定向 URI字段中,从下拉列表选择Web,并选择以下选项之一:
在邮件服务器配置过程中粘贴已复制的客户端ID、租户ID和客户端密钥。
使用 OAuth 通过 Google 作为邮件提供商配置 SMTP 邮件服务器
若您使用 Google 作为邮件提供商并采用 OAuth 认证,请按以下步骤获取 Google Workspace 客户端 ID 和客户端密钥:
- 登录Google 开发者控制台。
- 选择现有项目或点击创建项目以新建项目。
- 输入项目名称,在位置字段中点击浏览,选择您的组织。
- 点击创建。
- 在左侧窗格的“API 和服务”下, 点击“库”。
- 从可用 API 列表中选择Gmail API,然后点击启用。
- 在左侧窗格的“API 和服务”下,点击“OAuth 同意屏幕”。
- 在应用信息部分,输入应用名称和用户支持邮箱,然后点击下一步。
- 选择受众类型。若未拥有Google Workspace账户,请选择"外部"作为用户类型并点击创建。
- 填写应用名称、应用标识、客服支持邮箱及 开发者联系信息,点击保存并继续。
- 点击添加或移除权限范围,选择Gmail API(https://mail.google.com/),点击更新。随后点击保存并继续。
- 在左侧窗格中,依次点击凭据 > 创建凭据 > OAuth 客户端 ID。
- 选择"Web应用程序"作为应用类型,并为客户端输入合适名称。
在授权重定向URI中选择以下任一选项:
https://identitymanager.manageengine.cn/api/public/v1/oauth/redirect
- 点击创建。
- 点击"下载JSON"以获取授权服务器详细信息文件。复制屏幕上显示的客户端ID和 客户端密钥。
在邮件服务器配置过程中粘贴已复制的客户端ID和客户端密钥。
在 ADManager Plus 中配置 SMTP 邮件服务器的方法
- 打开ADManager Plus网页控制台。
- 导航至管理 > 常规设置 > 服务器设置 > 邮件服务器/短信网关。
- 将模式设置为SMTP。
- 请指定以下内容:
- 点击保存更改。
通过API配置邮件服务器
此类邮件服务器连接将通过邮件提供商的API进行身份验证。
若需通过API配置邮件服务器,请选择以下任一邮件提供商:
使用Microsoft Azure作为邮件提供商通过API配置邮件服务器
若使用 Microsoft Azure 作为邮件提供商,请按以下步骤获取 Azure 租户 ID、客户端 ID 和客户端密钥:
- 转到Azure门户,使用您的 Microsoft 帐户登录。
- 在Azure 服务部分中选择Azure Active Directory。
- 转到管理 > 应用注册 > + 新注册以打开注册应用程序窗口。
- 输入应用程序名称(例如 ADManager Plus 应用程序),并选择默认的“支持的帐户类型”。
- 在左侧窗格中,依次转到管理 > API 权限 > + 添加权限。
- 选择Microsoft Graph。点击所需权限类型为“应用程序权限”。
- 从列表中选择邮件 > Mail.Send。点击添加权限。
- 选择为<租户名称>授予管理员同意。
- 查找并复制显示的客户端 ID 和租户 ID 值。
- 在左侧窗格中,转到管理 > 证书和密钥。
- 点击+ 新建客户端密钥。
- 输入适当的描述。选择24 个月作为有效期;这是可用的最大值。
- 点击添加。
- 查找并复制客户端密钥值(例如:"14uClLxkHtIVGR3wkCq12341Nd5VtestkkWTyIPrrE=")。
通过API配置邮件服务器(邮件提供商为Google)
若您使用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 控制。
- 在“全局域委派”面板下,选择“管理全局域委派”。
- 点击添加新委托。
- 在此页面输入您的服务账户的客户端 ID。
- 在OAuth 权限范围(以逗号分隔)字段中,选择应用程序所需访问的权限范围。若需访问 Gmail API 的全局权限,请输入https://mail.google.com。
- 点击授权。
应用程序现已获得在您域内以用户身份执行API调用的权限。
在ADManager Plus中配置API邮件服务器的操作指南
- 打开ADManager Plus网页控制台。
- 导航至管理 > 常规设置 > 服务器设置 > 邮件服务器/短信网关。
- 将模式设置为API。
- 从下拉菜单中选择邮件提供商:Microsoft 或 Google。
- 在发件人地址字段中,指定用于发送通知邮件的电子邮件地址。
- 在管理员邮箱地址字段中,指定接收通知邮件的邮箱地址。
- 若邮件提供商为Microsoft,请在对应字段中填写租户ID、客户端ID及 客户端密钥。若邮件提供商为Google,请上传JSON私钥。
- 如需HTML格式邮件,请勾选"发送HTML格式邮件"选项。
- 点击保存设置。
通过使用 ADManager Plus,您可以高效便捷地完成适用于您配置的步骤,从而通过电子邮件接收产品通知。