配置电子邮件支持
配置电子邮件提供者,使用户能够订阅报告和共享图表。用户还可以接收有关应用程序、备注、共享空间和警报的通知。
您需要设置一个发送电子邮件的电子邮件提供者。在 Microsoft 365 或像 G Suite 这样的 SMTP 提供者之间进行选择。Microsoft 365 使用 OAuth2.0 协议,该协议使用服务令牌,无需共享用户凭据。
一次只能配置一个活动的提供者,出于安全原因,只存储活动的提供者的凭据。这样可以避免存储当前未使用的敏感数据。激活新的提供者将停用当前活动的提供者。选择无将删除任何保存的设置。
租户管理员可以配置电子邮件设置。
配置 SMTP 电子邮件提供者
SMTP 是用于发送电子邮件的标准协议,它允许您连接到所选提供者的电子邮件服务器以发送邮件。
执行以下操作:
-
在 Administration 活动中心中,转到设置。
-
在电子邮件提供者下,选择 SMTP。
-
输入从其发送电子邮件通知的 SMTP 服务器地址。
-
输入电子邮件服务器的端口号。
-
选择安全类型:
-
StartTLS
-
SSL/TLS
-
无
-
-
输入发件人电子邮件地址。这是收件人将在电子邮件的“发件人”字段中看到的电子邮件地址。
-
对于用户名,请执行以下操作之一:
-
如果要使用发件人电子邮件地址作为电子邮件服务器凭据,请选中与发件人电子邮件地址相同复选框。
-
如果发件人电子邮件地址不用于电子邮件服务器凭据,请清除与发件人电子邮件地址相同复选框,然后在用户名字段中输入电子邮件地址。
-
-
输入电子邮件帐户密码。
-
单击保存以激活电子邮件提供者。
信息注释如果您以前有一个活动的提供者,它将被停用。 -
单击发送测试电子邮件以验证配置。
-
输入您希望用于接收测试消息的电子邮件地址,然后单击发送。
如果配置正确,您应该从配置的发件人电子邮件地址收到主题为“来自 Qlik Cloud 管理活动中心的测试电子邮件”的邮件。信息注释为了避免收到的电子邮件最终进入垃圾邮件文件夹,可将您所在地区的 IP 地址添加到允许列表中。这些地址也可用于 DNS SPF 记录。有关更多信息,请参阅允许列出域名和 IP 地址。
使用 OAuth2 配置 Microsoft 365 电子邮件提供者
在 Qlik Cloud 中设置 Microsoft 365 作为电子邮件提供者时,需要提供租户 ID、客户端 ID 和客户端机密。这些详细信息是 OAuth 2.0 身份验证过程的一部分,可确保应用程序与 Microsoft 365 之间的安全通信。
如果您使用的是 Microsoft 365 SMTP 服务连接,请在“Outlook 服务限制”下查看 Microsoft Graph 服务特定节流限制中单个邮箱的具体限制。当使用表格报告或订阅等功能时,您 Qlik Cloud 租户的文件生成可能会达到这些服务限制。
执行以下操作:
-
在 Administration 活动中心中,转到设置。
-
在电子邮件提供者下,选择 Microsoft 365。
-
输入发件人电子邮件地址。
这应该是 Microsoft Entra ID 用户帐户的 UserPrincipalName (UPN)。收件人将在电子邮件的“发件人”字段中看到的电子邮件地址将是用户的完整电子邮件地址。
信息注释您可以将发件人限制为特定邮箱。有关更多信息,请参阅将应用程序权限限制为特定的 Exchange Online 邮箱。
-
对于租户 ID,输入分配给您的 Microsoft 365 租户的唯一标识符。
-
输入 Active Directory 应用程序注册的客户端 ID 和客户端密钥。这些用于与电子邮件服务进行身份验证。
-
单击保存以激活电子邮件提供者。
信息注释如果您以前有一个活动的提供者,它将被停用。 -
单击发送测试电子邮件以验证配置。
-
输入您希望用于接收测试消息的电子邮件地址,然后单击发送。
如果配置正确,您应该从配置的发件人电子邮件地址收到主题为“来自 Qlik Cloud 管理活动中心的测试电子邮件”的邮件。信息注释为了避免收到的电子邮件最终进入垃圾邮件文件夹,可将您所在地区的 IP 地址添加到允许列表中。这些地址也可用于 DNS SPF 记录。有关更多信息,请参阅允许列出域名和 IP 地址。
获取租户 ID、客户端 ID 和客户端密钥
要查找租户 ID,请登录 Microsoft Entra 管理中心,然后转到身份 > 概述。租户 ID 显示在属性选项卡上。
若要获取客户端 ID 和客户端密钥,您需要在 Microsoft Entra ID 中创建新的应用程序注册。创建应用程序后,请执行以下操作:
-
转到应用程序概述页面并复制应用程序(客户端)ID。
-
转到证书和密钥 > 客户端密钥,然后选择新建客户端密钥。复制密钥并安全地将其存储。
您还需要添加发送电子邮件所需的 Microsoft Graph 权限。
-
转到 API 权限,然后单击添加权限。
-
在 Microsoft API 下,单击 Microsoft Graph,然后选择应用程序权限。
-
添加权限 Mail.Send。
有关更多信息,请参阅以下 Microsoft Learn 文章: