[]
        
在线Demo 免费试用
(Showing Draft Content)

邮件设置

1. 概述

1.1 功能概述

配置邮箱服务器后,系统即可自动发送各类业务邮件,包括数据监控告警、运行计划执行结果及密码找回通知等,确保邮件相关功能稳定运行。

提供三种邮件协议供用户选择:

  • SMTP

  • Google API

  • Microsoft Graph

本文为您介绍如何配置邮件通知中心。

2. 邮箱设置

系统管理员登录后,依次单击「系统管理>系统设置>通知中心>邮件设置」,进入邮件设置界面,在该界面可以对邮箱服务器进行设置。

2.1 SMTP

SMTP(Simple Mail Transfer Protocol,简单邮件传输协议) 是一种用于在互联网中发送和转发电子邮件的应用层协议,通常用于邮件客户端向邮件服务器提交邮件,以及邮件服务器之间传递邮件。

PixPin_2025-07-16_16-30-44

  • 设置项说明:

    大类

    设置项名称

    说明

    邮箱设置

    使用父组织的设置

    仅子组织管理员登录时可见,勾选即表示使用其父组织的设置。

    邮件协议

    支持 SMTP、Google API及Microsoft Graph,这里请选择“SMTP”。

    SMTP 服务器地址

    服务器主机地址,由邮箱服务商提供。

    SMTP 服务器端口

    服务器的端口号。

    使用 SSL

    勾选时将使用SSL安全连接,可能需要对应修改SMTP端口。

    登录名

    SMTP用户名,一般为邮箱地址。

    密码

    SMTP用户登录第三方邮件客户端的专用密码或授权码。

    发送者姓名

    发件人的用户名。

    发送者邮箱地址

    发件人的邮箱地址,也即登录名对应的邮箱地址。最终会显示在邮件的发件人处。

    邮箱域名验证

    使用父组织的设置

    仅子组织管理员登录时可见,勾选即表示使用其父组织的设置。

    邮箱域名验证

    是否开启验证邮箱域名的功能。

    开启后,在制定运行计划时,如果选择邮件通知的方式,则收件人的邮箱域名必须与此处设置的邮箱域名一致。

    邮箱域名

    允许接收运行计划执行邮件的邮箱域名。

    邮件发送测试

    邮件发送测试

    填写收件人邮箱地址,单击“发送”,可测试邮件设置是否正确以及邮件服务器是否正常。


    重置

    重置邮箱设置。

  1. 如果局域网内没有邮件服务器,可以使用提供个人或企业邮箱的公共邮件服务器,如163邮箱的SMTP服务(需开通)。

  2. 邮箱设置确认无误后,单击保存更改按钮保存设置。

2.2 Google API

Google API 邮件协议是指通过 Google 提供的 Gmail API 访问和发送邮件的方式,应用程序通过 Google OAuth 2.0 认证获取授权后,即可调用 Gmail API 实现邮件发送、读取或管理等操作,而无需直接使用传统的 SMTP 协议。

image

  • Client ID:Google Cloud 中创建应用后生成的客户端标识,用于标识调用 API 的应用程序。

  • Client Secret:与 Client ID 配套的密钥,用于验证应用身份。

  • 发送者名称:用户自定义。

  • 发送者邮箱地址:发件人的邮箱地址,最终会显示在邮件的发件人处。

  • 点击“授权”按钮,跳转至Google站点中去进行授权

2.3 Microsoft Graph

Microsoft Graph 邮件协议是指通过 Microsoft Graph API 访问和发送邮件的方式。应用程序通过 Microsoft Entra ID(Azure AD)进行 OAuth 2.0 认证授权,获取访问令牌后调用 Microsoft Graph API,实现 Outlook / Exchange Online 邮件的发送、读取和管理,而无需使用传统的 SMTP 协议。

image

  1. 前提条件

    在配置 Exchange Online 邮件发送功能之前,请确保满足以下条件:

    • 拥有 Microsoft 365 / Exchange Online 邮箱账户

    • 该账户具有发送邮件的权限

    • 管理员已允许该邮箱用于应用程序发送邮件

    • 可以访问 Microsoft 登录页面进行授权

  2. 配置邮件账户

    1. Microsoft 客户端 ID:Azure 应用注册生成的 Client ID。

    2. Microsoft 客户端密钥:Azure 应用注册生成的 Client Secret。

    3. Microsoft 租户 ID:Microsoft 365 租户 ID。

    4. 发送者名称:用户自定义。

    5. 发送者邮箱地址:用于发送邮件的 Exchange Online 邮箱,最终会显示在邮件的发件人处。

注意:

  1. Client Secret 有有效期,到期后需要重新生成。

  2. Azure API 权限必须由管理员授权。

  3. 发送邮箱必须是 Exchange Online 有效邮箱。

  4. 若发送邮件失败,可能的原因有以下几点:

    • Client Secret 已过期。

    • API 权限未授权。

    • 邮箱账户无发送权限。

    建议:

    • 重新生成 Client Secret。

    • 检查 Azure API 权限。

    • 确认邮箱可正常发送邮件。

  5. 若未收到邮件,可能原因有一下几点:

    • 邮件被垃圾邮件过滤

    • Exchange 安全策略拦截

      建议:

    • 检查垃圾邮箱

    • 检查 Exchange Online 邮件安全策略