IMAP(Internet 消息访问协议)监控器用于 IMAP 服务。在执行 CAPA(功能)和用户身份验证后,监控器使用 LIST 命令以获取邮箱中存在的文件夹。IMAP 监控器在传输成功时将服务器标记为启动,并在传输失败时将服务器标记为关闭。如果配置了文件夹,监控器获取邮箱文件夹中存在的第一个邮件,并根据服务器的响应将服务器标记为启动或关闭。

配置 IMAP 特定的监控器

下表列出了配置 IMAP 特定的监控器所需的输入字段:

字段

描述

可选/必填

文件夹

邮箱中存在的文件夹的名称。

可选。

用户名

邮件客户端用户名(位于常规运行状况监控器配置中的身份验证下面)。

必填。

密码

邮件客户端密码(位于常规运行状况监控器配置中的身份验证下面)。

必填。

SSL 属性

对于 IMAPS(安全 IMAP)监控器是必需的。

对于 IMAPS(SSL 配置文件属性)是必填的。

注:

目前,只能使用 CLI 配置 IMAP 监控器。

从 CLI 中配置基本 IMAP 运行状况监控器

以下示例在 CAPA 和用户身份验证之后发送 LIST 命令,以列出存在的邮箱:

[admin:avi-controller]: > configure healthmonitor example-basic-imap-hm
[admin:avi-controller]: healthmonitor> type health_monitor_imap
[admin:avi-controller]: healthmonitor> authentication
[admin:avi-controller]: healthmonitor:authentication> username user1
[admin:avi-controller]: healthmonitor:authentication> password jhkjgjgk
[admin:avi-controller]: healthmonitor:authentication> save
[admin:avi-controller]: healthmonitor> save

从 CLI 中配置 IMAPS 运行状况监控器

以下示例在 CLI 中配置 IMAPS 运行状况监控器:

[admin:avi-controller]: > configure healthmonitor example-imaps-hm
[admin:avi-controller]: healthmonitor> type health_monitor_imaps
[admin:avi-controller]: healthmonitor> imaps_monitor
[admin:avi-controller]: healthmonitor:imaps_monitor> folder INBOX
[admin:avi-controller]: healthmonitor:imaps_monitor> ssl_attributes
[admin:avi-controller]: healthmonitor:imaps_monitor:ssl_attributes> ssl_profile_ref System-Standard
[admin:avi-controller]: healthmonitor:imaps_monitor:ssl_attributes> save
[admin:avi-controller]: healthmonitor:imaps_monitor> save
[admin:avi-controller]: healthmonitor> authentication
[admin:avi-controller]: healthmonitor:authentication> username user1
[admin:avi-controller]: healthmonitor:authentication> password kjhkjhjkk
[admin:avi-controller]: healthmonitor:authentication> save
[admin:avi-controller]: healthmonitor> save

以下是用于 IMAP 运行状况监控器的 SSL 配置:

SSL 配置文件:根据需要,选择现有的 SSL 配置文件或创建新的配置文件。它定义要用于运行状况监控器到后端服务器的流量的密码和 SSL 版本。

PKI 配置文件:根据需要,选择现有的 PKI 配置文件或创建新的配置文件。它用于验证服务器提供的 SSL 证书

SSL 密钥和证书:根据需要,选择现有的 SSL 密钥证书或创建新的密钥和证书。