SMTP(简单邮件传输协议)运行状况监控器用于监控 SMTP 服务。可以将其配置为向多个收件人发送邮件。

SMTP 监控器在传输成功时将服务器标记为启动,并在传输失败时将服务器标记为关闭。基本 SMTP 运行状况监控器发送 ELHO NOOP QUIT 命令,以检查服务器是启动还是关闭。

配置 SMTP 特定的监控器

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

字段

描述

可选/必填

发件人 ID

发件人邮件 ID。

可选。

收件人 ID

多个收件人邮件 ID。

可选。

邮件数据

需要发送的邮件数据。

可选。

域名

发件人邮件域名。

可选。

用户名

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

可选。

密码

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

可选。

SSL 属性

对于 SMTPS(安全 SMTP)监控器是所需的。

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

注:

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

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

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

[admin:avi-controller]: > configure healthmonitor example-basic-smtp-hm
[admin:avi-controller]: healthmonitor> type health_monitor_smtp
[admin:avi-controller]: healthmonitor> save

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

SMTP 运行状况监控器通过安全通道发送完整邮件,以检查服务器是启动还是关闭。

[admin:avi-controller]: > configure healthmonitor example-smtps-hm
[admin:avi-controller]: healthmonitor> type health_monitor_smtps
[admin:avi-controller]: healthmonitor> smtps_monitor
[admin:avi-controller]: healthmonitor:smtps_monitor> sender_id xyz
[admin:avi-controller]: healthmonitor:smtps_monitor> recipients_ids user1
[admin:avi-controller]: healthmonitor:smtps_monitor> recipients_ids user2
[admin:avi-controller]: healthmonitor:smtps_monitor> mail_data "HELLO!"
[admin:avi-controller]: healthmonitor:smtps_monitor> domainname example.com
[admin:avi-controller]: healthmonitor:smtps_monitor> ssl_attributes
[admin:avi-controller]: healthmonitor:smtps_monitor:ssl_attributes> ssl_profile_ref System-Standard
[admin:avi-controller]: healthmonitor:smtps_monitor:ssl_attributes> save
[admin:avi-controller]: healthmonitor:smtps_monitor> save
[admin:avi-controller]: healthmonitor> authentication
[admin:avi-controller]: healthmonitor:authentication> username xyz
[admin:avi-controller]: healthmonitor:authentication> password vhvhdlsh
[admin:avi-controller]: healthmonitor:authentication> save
[admin:avi-controller]: healthmonitor> save

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

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

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

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