4.2.5  SMTP

4.2.5 SMTP

1.SMTP概述

SMTP是Simple Mail Transfer Protocol的缩写。意为简单邮件传输协议。

它是一组用于由源地址到目的地址传送邮件的规则,用它来控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,我们就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转用户发出的电子邮件。

SMTP用于Client(例如SCALANCE X-400)和Server(Mail-server)直接建立通信关系。使用端口号25。我们常用的E-mail地址用于一对一的识别。例如user@domain。domain指的是域名,该域名是SMTP Server的域名,例如FA.com。user指的是用户,该用户是Mail Server中的一员,例如X414-3E。这样X414-3E@FA.com就表示用户X414-3E在FA.com域上。

SCALANCE X-400作为SMTP的客户端,支持SMTP协议,可以通过WBM来禁止或激活该协议。通过这样的设置,交换机所产生的事件信息(需要组态)通过SMTP发送到Mail server中的账户X414-3E。

2.SMTP组态

本例中,PG/PC与SCALANCE X的任意In-Band端口相连,IP地址如图4-36所示。

使用PST软件给SCALANCE X-400设置IP地址为192.168.0.20,然后通过IE浏览器打开,在目录树“Agent”下,使能“E-Mail”选项,单击“Set Values”按钮结束设置,如图4-37所示。

978-7-111-37169-4-Chapter04-36.jpg

图4-36 SMTP网络拓扑

978-7-111-37169-4-Chapter04-37.jpg

图4-37 使能“E-Mail”选项

在目录树“Agent”→“Event Config”下,根据需要使能所需要发送E-Mail的事件,这里保持默认。单击“Set Values”按钮结束设置。如图4-38所示。

978-7-111-37169-4-Chapter04-38.jpg

图4-38 根据需要使能需要发送E-Mail的事件

在目录树“Agent”→“E-Mail Config”下,根据需要设置E-Mail地址为X414-3E@FA.com。SMTP服务器的IP地址192.168.0.99。如图4-39。单击“Set Values”按钮结束设置。

978-7-111-37169-4-Chapter04-39.jpg

图4-39 设置SMTP地址

SMTP server使用Fastraq公司的Mailtraq软件安装在PG/PC上。首先定义SMTP server的属性。在Mailtraq软件中,依次通过菜单选取“Options”→“Server”,于是“Server Properties”对话框显示出来。根据该属性对话框,在“Server”栏定义该SMTP Server的域名为FA.com。在“LAN”栏,定义192.168.0.∗,目的是指定接收邮件信息的设备IP地址。在“Online”,选择“No Internet Connection(Local Network Only)”项。

在Mailtraq软件中,依次通过菜单选取“File”→“New”→“User”,首先新建一个本地用户。弹出新建用户向导,根据向导建立一个用户X414-3E,密码为“1”,如图4-40所示。单击“Next”进行下一步设置,保持默认。单击“Finish”按钮完成设置。

978-7-111-37169-4-Chapter04-40.jpg

图4-40 新建本地用户

手动改变RM DIP开关的状态,查看邮件收到。双击收到的邮件,可以看到收到邮件的内容。如图4-41所示。

当Mail server收到这一系列的邮件后,如果在局域网内存在其他的Mail Client端,则可通过Mail Client端来接收邮件,例如Outlook。

978-7-111-37169-4-Chapter04-41.jpg

图4-41 查看邮件内容