通知
您可以在 Citrix Endpoint Management 中使用通知来实现以下目的:
-
与选定的用户组就多项系统相关功能进行通信。您还可以将这些通知定向到特定用户。例如,所有使用 iOS 设备的用户、设备不合规的用户、拥有员工自有设备的用户等。
-
注册用户及其设备
-
在满足特定条件时自动通知用户(使用自动化操作)。例如:
-
当用户设备因合规性问题即将被公司域阻止时
-
当设备已被越狱或 Root 时
-
有关自动化操作的详细信息,请参阅自动化操作。
要使用 Citrix Endpoint Management 发送通知,您必须配置网关和通知服务器。您可以在 Citrix Endpoint Management 中设置通知服务器以配置 SMTP 服务器。这些服务器会向用户发送电子邮件通知。您可以使用通知通过 SMTP 发送消息。
-
SMTP 是一种面向连接的、基于文本的协议,其中邮件发送方与邮件接收方进行通信。邮件发送方发出命令字符串并提供必要数据,通常通过 TCP 连接。SMTP 会话由 SMTP 客户端(发送消息的人)发出的命令和 SMTP 服务器的相应响应组成。
先决条件
-
配置 SMTP 通知服务器以向用户发送消息。如果服务器托管在内部服务器上,请联系您的系统管理员获取配置信息。如果服务器是托管电子邮件服务,请在服务提供商的网站上查找相应的配置信息。
-
您只能使用一个活动的 SMTP 服务器。此通信通道只允许一个活动配置。
-
在您的网络 DMZ 中,从 Citrix Endpoint Management 打开端口 25,使其指向内部网络上的 SMTP 服务器。这使得 Citrix Endpoint Management 能够成功发送通知。
配置 SMTP 服务器
-
在 Citrix Endpoint Management 控制台中,单击控制台右上角的齿轮图标。将显示“设置”页面。
-
在通知下,单击通知服务器。通知服务器页面显示。
-
单击添加。出现一个菜单,其中包含用于配置 SMTP 服务器的选项。
-
要添加 SMTP 服务器,请单击SMTP 服务器,然后参阅添加 SMTP 服务器以了解配置此设置的步骤。
-
添加 SMTP 服务器
-
配置以下设置:
-
名称: 键入与此 SMTP 服务器帐户关联的名称。
-
描述: (可选)输入服务器的描述。
-
SMTP 服务器: 键入服务器的主机名。指定完全限定域名 (FQDN) 或 IP 地址。
-
安全通道协议: 在下拉列表中单击SSL、TLS或无,以选择服务器使用的安全通道协议(如果服务器配置为使用安全身份验证)。默认值为无。
-
SMTP 服务器端口: 键入 SMTP 服务器使用的端口。默认情况下,端口设置为 25。如果 SMTP 连接使用 SSL 安全通道协议,请将端口设置为 465。
-
身份验证: 选择开或关。默认值为关。
-
如果启用身份验证,请配置以下设置:
-
用户名: 键入用于身份验证的用户名。
-
密码: 输入身份验证用户的密码。
重要提示:要将 OAuth 与 Microsoft Exchange Online 结合使用,您必须首先 在 Microsoft Entra ID 中注册您的应用程序。注册后,启用 身份验证 和 Microsoft Exchange Online OAuth 2.0。 -
-
如果您启用 身份验证 和 Microsoft Exchange Online OAuth 2.0,请配置以下设置:
-
用户名: 输入用于身份验证的用户名。
-
租户 ID: 输入您的 Microsoft Entra ID 目录的租户 ID。
-
客户端 ID: 输入您注册的应用程序的客户端(应用程序)ID。您可以在 Azure 门户 > 您的注册应用程序 > 应用程序(客户端)ID 中找到它。
-
客户端密钥: 输入您注册的应用程序的客户端密钥。您可以在 Azure 门户 > 您的注册应用程序 > 证书和密钥 中找到它。
-
-
Microsoft 安全密码身份验证 (SPA): 如果 SMTP 服务器正在使用 SPA,请单击 开。默认值为 关。
-
发件人名称: 输入在客户端从该服务器收到通知电子邮件时,发件人 框中显示的名称。例如,公司 IT。
-
发件人电子邮件: 输入当电子邮件收件人回复 SMTP 服务器发送的通知时使用的电子邮件地址。
-
-
单击 测试配置 以发送测试电子邮件通知。
-
展开 高级设置,然后配置这些设置:
-
SMTP 重试次数: 输入重试从 SMTP 服务器发送的失败消息的次数。默认值为 5。
-
SMTP 超时: 输入发送 SMTP 请求时等待的持续时间(以秒为单位)。如果消息发送因超时而持续失败,请增加此值。降低此值时请谨慎,以免增加超时和未送达消息的数量。默认值为 30 秒。
-
SMTP 收件人最大数量: 输入 SMTP 服务器发送的每封电子邮件的最大收件人数量。默认值为 100。
-
-
单击 添加。
创建和更新通知模板
您可以在 Citrix Endpoint Management 中创建或更新通知模板,以用于自动化操作、注册以及发送给用户的标准通知消息。您可以配置通知模板,通过两种不同的通道发送消息:Citrix Secure Hub 或 SMTP。
Citrix Endpoint Management 包含许多预定义的通知模板。这些模板反映了 Citrix Endpoint Management 针对系统中每个设备自动响应的不同类型的事件。
注意:
如果您计划使用 SMTP 通道向用户发送通知,则必须先设置这些通道才能激活它们。如果尚未设置通道,Citrix Endpoint Management 会在您添加通知模板时提示您设置通道。
-
在 Citrix Endpoint Management 控制台中,单击控制台右上角的齿轮图标。此时将显示“设置”页面。
-
单击“通知模板”。此时将显示“通知模板”页面。

添加通知模板
-
单击“添加”。如果未设置 SMTP 服务器,则会显示一条有关使用 SMTP 通知的消息。您可以选择立即设置 SMTP 服务器,也可以稍后设置。如果您选择立即设置 SMTP 服务器设置,则会重定向到“设置”页面上的“通知服务器”页面。设置完要使用的通道后,您可以返回“通知模板”页面以继续添加或修改通知模板。重要提示:如果您选择稍后设置 SMTP 服务器设置,则在添加或编辑通知模板时无法激活这些通道。因此,这些通道无法用于发送用户通知。
-
配置以下设置:
-
**名称:**键入模板的描述性名称。
-
**描述:**键入模板的描述。
-
**类型:**在下拉列表中单击通知类型。仅显示所选类型支持的通道。只允许一个 APNS 证书过期模板,这是一个预定义模板。您无法添加此类型的模板。
注意:对于某些模板类型,“支持手动发送”短语会显示在类型下方。这些模板类型在控制板上的通知列表和设备页面上可用。您可以从这些位置手动向用户发送通知。如果任何模板在任何通道的“主题”或“消息”字段中使用以下宏,则不支持手动发送:-
${outofcompliance.reason(whitelist_blacklist_apps_name)}
-
${outofcompliance.reason(smg_block)}注意:Citrix Endpoint Management 控制台包含“黑名单”和“白名单”术语。我们将在即将发布的版本中将这些术语更改为“阻止列表”和“允许列表”。
-
-
在通道下,配置要用于此通知的每个通道的信息。您可以选择任何或所有通道。您选择的通道取决于您希望如何发送通知:
-
如果您选择 Citrix Secure Hub,则只有 iOS 和 Android 设备会收到通知,通知会显示在设备通知托盘中。
-
如果您选择 SMTP,则使用其电子邮件地址注册的用户会收到消息。
思杰安全中心:-
激活: 单击以启用通知通道。
-
消息: 键入要发送给用户的消息。如果您正在使用 Citrix Secure Hub,则此字段为必需字段。有关在消息中使用宏的信息,请参阅宏。
-
声音文件: 在列表中,单击用户在收到通知时听到的通知声音。
SMTP:-
激活: 单击以启用通知通道。只有在设置 SMTP 服务器后,才能激活 SMTP 通知。
-
发件人: 键入通知的可选发件人,可以是姓名、电子邮件地址或两者。
-
收件人: 此字段有一个预构建的宏,适用于除即席通知之外的所有通知,以确保通知发送到正确的 SMTP 收件人地址。Citrix 建议您不要修改模板中的宏。您可以通过在此字段中添加更多收件人(例如公司管理员)的地址来添加他们。使用分号 (;) 分隔宏和其他地址。要发送即席通知,您可以输入特定的收件人,或者您可以从“管理 > 设备”页面选择设备并从那里发送通知。有关详细信息,请参阅设备。
-
主题: 为通知键入描述性主题。此字段为必填项。
-
消息: 键入要发送给用户的消息。有关在消息中使用宏的信息,请参阅宏。
-
-
单击“添加”。当所有通道都正确配置后,它们将按此顺序显示在“通知模板”页面上:SMTP 和 Citrix Secure Hub。任何未正确配置的通道将显示在已正确配置的通道之后。
编辑通知模板
-
选择一个通知模板。将显示该模板的编辑页面。您可以编辑模板(类型字段除外),并激活或停用通道。
-
点击 保存。
删除通知模板
您只能删除您添加的通知模板。您无法删除预定义的通知模板。
-
选择一个现有通知模板。
-
单击“删除”。将显示一个确认对话框。
-
单击“删除”以删除通知模板,或单击“取消”以取消删除通知模板。