• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

13-网络管理和监控命令参考

目录

17-Email告警命令

本章节下载 17-Email告警命令  (220.03 KB)

17-Email告警命令


1 Email告警

1.1  Email告警配置命令

1.1.1  display email-server

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

登录邮件服务器的用户名

 

1.1.2  display send-email

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:关闭

 

1.1.3  email-frequency

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

1.1.4  email-recipients

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

1.1.5  email-sender

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

1.1.6  email-sending enable

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

1.1.7  email-server (email view)

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

1.1.8  email-server (system view)

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]

1.1.9  email-server client-authentication enable

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

1.1.10  email-server host

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业务命令参考/域名解析)

1.1.11  email-server port

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

1.1.12  email-server test

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

1.1.13  email-server username

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

1.1.14  email-subject

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

1.1.15  event

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

1.1.16  send-email

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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们