EMC Unity是EMC最新发布的统一存储系列产品。Unity在简化管理、现代化架构设计、总拥有成本和灵活部署等方面建立了新的标准,满足大型或小型公司资源越趋有限的IT人员的需求。本文将介绍如何配置Unity的邮件通知,以及SMTP出错时的基本排错方法。
邮件通知配置:
然后选择通知消息的程度等级,被选等级及以上的消息才会发出:
再输入SMTP地址后,配置就完成了。可以点击Send Test Email按钮来发送测试邮件确认配置是否有效。
注意:Unity不支持非25端口的SMTP服务器。
SMTP基本排错:
无法发送邮件的原因有多种,通常都是邮件服务器本身的问题,如:
无法连接到SMTP服务器
邮件服务器不允许SMTP转发
邮件服务器配置了SMTP,但是只允许指定的IP或域名可以发送邮件
邮件服务器需要验证
邮件服务器不允许转发至未知域名
为了知道问题背后的实际原因,可以尝试这些方法:
Ping SMTP服务器的IP地址,如果无法ping通,则有可能是网络连通性问题。注意如果禁用了ICMP则在交换机或防火墙处ping包就会被阻挡
Telnet SMTP的25端口,确认服务器是否在侦听这一端口。如果telnet失败则有可能SMTP服务未工作在该IP地址上
如果可以telnet到邮件服务器25端口,可以用下列命令测试邮件功能:
HELO smtpserver.com
MAIL FROM:Sender@domain.com
RCPT TO:Receiver@domain.com
DATA
完整测试示例如下:
08:27:52 service@(none) spb:~> telnet X.X.X.X 25
Trying X.X.X.X...
Connected to X.X.X.X.
Escape character is '^]'.
HELO SMTPSERVER.com --> name of the SMTP server
250 SMTPSERVER.com.com Hello , pleased to meet you
DATA
354 Enter mail, end with "." on a line by itself
Hello User this is test for SMTP
.
250 2.0.0 v088SCrA008937 Message accepted for delivery
如果出现错误的话,会返回相应的SMTP代码,如521 ( does not accept mail)、530 (Access denied)、550 (Requested action not taken: mailbox unavailable) 等,根据错误提示逐一排查:
08:55:31 service@(none) spa:~> telnet 10.X.X.X
Trying 10.X.X.X...
Connected to 10.X.X.X.
Escape character is '^]'.
220 10.X.X.X ready at Thu, 5 Jan 2017 10:55:39 +0200
HELO
250 ILRAADAGFE5 Hello
530 5.7.1 Client was not authenticated
Connection closed by foreign host.
领取专属 10元无门槛券
私享最新 技术干货