17-Email告警命令
本章节下载: 17-Email告警命令 (220.03 KB)
目 录
1.1.7 email-server (email view)
1.1.8 email-server (system view)
display email-server命令用来显示邮件服务器的配置信息。
【命令】
display email-server [ name server-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
context-admin
context-operator
【参数】
name server-name:邮件服务器名称,为1~63个字符的字符串,区分大小写。若未指定本参数,将显示所有邮件服务器的配置信息。
【举例】
# 显示所有邮件服务器的配置信息。
<Sysname> display email-server
Server name: mail_server
Domain name: www.server.com
IPv4 address:
IPv6 address:
Port number: 7025
Email server client-authentication: Enabled
Email server username: admin
Server name: smtp-server1
Domain name:
IPv4 address: 192.168.1.121
IPv6 address:
Port number: 25
Email server client-authentication: Enabled
Email server username: admin
# 显示邮件服务器smtp-server1的配置信息。
<Sysname> display email-server name smtp-server1
Server name: smtp-server1
Domain name:
IPv4 address: 192.168.1.121
IPv6 address:
Port number: 3000
Email server client-authentication: Enabled
Email server username: admin
表1-1 display email-server命令显示信息描述表
字段 |
描述 |
Server name |
邮件服务器的名称 |
Domain name |
邮件服务器的域名地址 |
IPv4 address |
邮件服务器的IPv4地址 |
IPv6 address |
邮件服务器的IPv6地址 |
Port number |
邮件服务器的端口 |
Email server client-authentication |
客户端身份验证功能的状态,包括: · Enabled:开启 · Disabled:关闭 |
Email server username |
登录邮件服务器的用户名 |
display send-email命令用来显示Email的配置信息。
【命令】
display send-email [ type warning ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
context-admin
context-operator
【参数】
type warning:显示告警类型Email的配置信息。若未指定本参数,则显示所有类型Email的配置类型。
【举例】
# 显示告警类型Email的配置信息。
<Sysname> display send-email type warning
Email type: Warning
Event: link-failure, node-failure
Email server: smtp-server1
Email subject: test
Email recipients: test@h3c.com
Email sender: admin@h3c.com
Email sending frequency: 60 sec
Email sending function state: Enabled
表1-2 display email-warning命令显示信息描述表
字段 |
描述 |
Event |
触发告警的事件类型,包括: · link-failure:链路故障 · network-attack:网络攻击 · node-failure:节点故障 |
Email server |
发送告警邮件的SMTP服务器 |
Email subject |
告警邮件的邮件主题 |
Email recipients |
告警邮件的收件人邮箱地址 |
Email sender |
告警邮件的发件人邮箱地址 |
Email sending frequency |
发送告警邮件的频率,单位为秒 |
Email sending function state |
Email告警功能的状态,包括 · Enabled:开启 · Disabled:关闭 |
email-frequency命令用来配置发送邮件的频率。
undo email-frequency命令用来恢复缺省情况。
【命令】
email-frequency interval
undo email-frequency
【缺省情况】
发送邮件的频率为60秒。
【视图】
告警类型的Email视图
【缺省用户角色】
network-admin
context-admin
【参数】
interval:发送邮件的频率,取值范围为60~3600,单位为秒。
【使用指导】
通过配置本命令可以指定向收件人邮箱地址发送告警邮件的时间间隔。
【举例】
# 在告警类型的Email视图下,配置发送告警邮件的频率为90秒。
<Sysname> system-view
[Sysname] send-email type warning
[Sysname-email-warning] email-frequency 90
email-recipients命令用来配置收件人邮箱地址。
undo email-recipients命令用来恢复缺省情况。
【命令】
email-recipients mail-address
undo email-recipients
【缺省情况】
未配置收件人邮箱地址。
【视图】
告警类型的Email视图
【缺省用户角色】
network-admin
context-admin
【参数】
mail-address:收件人邮箱地址,为1~255个字符的字符串,不区分大小写,多个邮箱地址以;分隔。
【举例】
# 在告警类型的Email视图下,配置告警邮件的收件人邮箱地址为test@h3c.com”和“test2@h3c.com。
<Sysname> system-view
[Sysname] send-email type warning
[Sysname-email-warning] email-recipients test@h3c.com;test2@h3c.com
email-sender命令用来配置发件人邮箱地址。
undo email-sender命令用来恢复缺省情况。
【命令】
email-sender mail-address
undo email-sender
【缺省情况】
未配置发件人邮箱地址。
【视图】
告警类型的Email视图
【缺省用户角色】
network-admin
context-admin
【参数】
mail-address:发件人邮箱地址,为1~255个字符的Email格式字符串,不区分大小写,不能以;结束。
【使用指导】
仅允许通过本命令配置一个发件人邮箱地址。多次执行本命令,最后一次执行的命令生效。
【举例】
# 在告警类型的Email视图下,配置告警邮件的发件人邮箱地址为“test3@aaa.com”
<Sysname> system-view
[Sysname] send-email type warning
[Sysname-email-warning] email-sender test3@aaa.com
email-sending enable命令用来开启Email发送功能。
undo email-sending enable命令用来关闭Email发送功能。
【命令】
email-sending enable
undo email-sending enable
【缺省情况】
Email发送功能处于关闭状态。
【视图】
告警类型的Email视图
【缺省用户角色】
network-admin
context-admin
【举例】
# 在告警类型的Email视图下,开启Email发送功能。
<Sysname> system-view
[Sysname] send-email type warning
[Sysname-email-warning] email-sending enable
email-server命令用来配置发送Email告警的SMTP服务器。
undo email-server命令用来恢复缺省情况。
【命令】
email-server server-name
undo email-server server-name
【缺省情况】
未配置发送Email告警的SMTP服务器。
【视图】
告警类型的Email视图
【缺省用户角色】
network-admin
context-admin
【参数】
server-name:邮件服务器名称,为1~63个字符的字符串,不区分大小写。
【使用指导】
多次执行本命令,最后一次执行的命令生效。
【举例】
# 在告警类型的Email视图下,配置发送Email告警的SMTP服务器为smtp-server1。
<Sysname> system-view
[Sysname] send-email type warning
[Sysname-email-warning] email-server smtp-server1
email-server命令用来创建邮件服务器,并进入邮件服务器视图。如果指定的邮件服务器已经存在,则直接进入邮件服务器视图。
undo email-server命令用来删除指定的邮件服务器。
【命令】
email-server server-name
undo email-server server-name
【视图】
系统视图
【缺省用户角色】
network-admin
context-admin
【参数】
server-name:邮件服务器名称,为1~63个字符的字符串,不区分大小写。
【举例】
# 创建邮件服务器smtp-server1,并进入邮件服务器视图。
<Sysname> system-view
[Sysname] email-server smtp-server1
[Sysname-email-server-smtp-server1]
email-server client-authentication enable命令用来开启客户端身份验证功能。
undo email-server client-authentication enable命令用来关闭客户端身份验证功能。
【命令】
email-server client-authentication enable
undo email-server client-authentication enable
【缺省情况】
客户端身份认证功能处于关闭状态。
【视图】
邮件服务器视图
【缺省用户角色】
network-admin
context-admin
【使用指导】
如果邮件服务器需要对用户进行身份验证,则需要在设备上开启本功能。
开启本功能后,需要同时配置邮件服务器的用户名和密码。
【举例】
# 在邮件服务器smtp-server1视图下,开启客户端身份验证功能。
<Sysname> system-view
[Sysname] email-server smtp-server1
[Sysname-email-server-smtp-server1] email-server client-authentication enable
【相关命令】
· email-server username
email-server host命令用来配置邮件服务器的主机地址。
undo email-server host命令用来恢复缺省情况。
【命令】
email-server host { domain domain-name | ip ip-address | ipv6 ipv6-address }
undo email-server host
【缺省情况】
未配置邮件服务器的主机地址。
【视图】
邮件服务器视图
【缺省用户角色】
network-admin
context-admin
【参数】
domain domain-name:指定邮件服务器的域名地址。domain-name是邮件服务器的域名地址,由“.”分隔的字符串组成,每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过253个字符,字符串中可以包含字母、数字、“-”、“_”或“.”,不区分大小写。
ip ip-address:邮件服务器的主机IPv4地址。
ipv6 ipv6-address:邮件服务器的主机IPv6地址。
【使用指导】
若配置邮件服务器地址为域名格式,则需要通过执行dns server(三层技术-IP业务命令参考/域名解析)命令指定域名服务器地址,用来获取邮件服务器主机名与IP地址的映射关系。有关域名服务器的详细介绍,请参见“三层技术-IP业务配置指导”中的“域名解析”。
【举例】
# 在邮件服务器smtp-server1视图下,配置邮件服务器的主机IPv4地址为192.168.1.1。
<Sysname> system-view
[Sysname] email-server smtp-server1
[Sysname-email-server-smtp-server1] email-server host ip 192.168.1.1
【相关命令】
· dns server(三层技术-IP业务命令参考/域名解析)
email-server port命令用来配置邮件服务器的端口。
undo email-server port命令用来恢复缺省情况。
【命令】
email-server port port
undo email-server port
【缺省情况】
邮件服务器的端口为25。
【视图】
邮件服务器视图
【缺省用户角色】
network-admin
context-admin
【参数】
port:邮件服务器的端口,取值范围为1~65535。
【举例】
# 在邮件服务器smtp-server1视图下,配置邮件服务器的端口为7025。
<Sysname> system-view
[Sysname] email-server smtp-server1
[Sysname-email-server-smtp-server1] email-server port 7025
email-server test命令用来测试邮件服务器的可用性。
【命令】
email-server test
【视图】
邮件服务器视图
【缺省用户角色】
network-admin
context-admin
【使用指导】
在完成配置后,可通过执行本命令发送一封测试邮件,测试配置的正确性。
若发送成功,则返回提示信息Email server is available;若发送失败,则返回提示信息Email server is not available。
【举例】
# 在邮件服务器smtp-server1视图下,测试邮件服务器的可用性。
<Sysname> system-view
[Sysname] email-server smtp-server1
[Sysname-email-server-smtp-server1] email-server test
email-server username命令用来配置邮件服务器的用户名和密码。
undo email-server username命令用来恢复缺省情况。
【命令】
email-server username username password { cipher | simple } password
undo email-server username
【缺省情况】
未配置邮件服务器的用户名和密码。
【视图】
邮件服务器视图
【缺省用户角色】
network-admin
context-admin
【参数】
username:邮件服务器的用户名,为1~63个字符的字符串,不能包含&|”’,:%<>/\这些特殊字符,区分大小写。
cipher:表示以密文方式设置用户密码。
simple:表示以明文方式设置用户密码,该密码将以密文形式存储。
password:表示邮件服务器的密码。明文密码为1~63个字符的字符串,密文密码为1~117个字符的字符串,区分大小写。
【使用指导】
多次执行本命令,最后一次执行的命令生效。
【举例】
# 在邮件服务器smtp-server1视图下,配置邮件服务器的用户名为admin,明文密码为abc123。
<Sysname> system-view
[Sysname] email-server smtp-server1
[Sysname-email-server-smtp-server1] email-server username admin password simple abc123
【相关命令】
· email-server client-authentication enable
email-subject命令用来配置邮件主题。
undo email-subject命令用来恢复缺省情况。
【命令】
email-subject subject-string
undo email-subject
【缺省情况】
未配置邮件主题。
【视图】
告警类型的Email视图
【缺省用户角色】
network-admin
context-admin
【参数】
subject-string:表示邮件主题,为1~255个字符的字符串,不能包含&|”’,:%<>/\字符,区分大小写。
【举例】
# 在告警类型的Email视图下,配置告警邮件的邮件主题为test。
<Sysname> system-view
[Sysname] send-email type warning
[Sysname-email-warning] email-subject test
event命令用来配置触发告警的事件类型。
undo event命令用来删除触发告警的事件类型。
【命令】
event { link-failure | network-attack | node-failure }
undo event { link-failure | network-attack | node-failure }
【缺省情况】
未配置触发告警的事件类型。
【视图】
告警类型的Email视图
【缺省用户角色】
network-admin
context-admin
【参数】
link-failure:链路故障,每条链路断开或恢复时会触发告警。
network-attack:网络攻击,当发现网络攻击时会触发告警。
node-failure:节点故障,每个节点断开或恢复时会触发告警。
【使用指导】
用户可以通过多次执行本命令,配置多种类型的触发告警的事件。
【举例】
# 在告警类型的Email视图下,配置节点故障时触发告警邮件。
<Sysname> system-view
[Sysname] send-email type warning
[Sysname-email-warning] event node-failure
send-email命令用来创建并进入Email视图。如果指定的Email视图已经存在,则直接进入Email视图。
undo send-email命令用来删除指定类型的Email视图。
【命令】
send-email type warning
undo send-email type warning
【缺省情况】
不存在Email视图。
【视图】
系统视图
【缺省用户角色】
network-admin
context-admin
【参数】
type warning:Email视图的类型为告警类型。创建或进入Email视图时都必须指定本参数。
【举例】
# 创建并进入告警类型的Email视图。
<Sysname> system-view
[Sysname] send-email type warning
[Sysname-email-warning]
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!