分类:
2010-07-27 09:47:12
系统连接方式
邮件服务器操作系统为SCO UNIX OpenServer V5.0.4,客户端以Win 9x和Outlook Express进行电子邮件的各种收发。
为方便用户操作,在邮件服务器上配置DNS(Domain Name Service,也称BIND服务)进行域名和IP地址的自动解析。本例中:一级分行邮件服务器IP地址为:122.68.2.1,域名 为:mail.ha.CCB,建立用户zh1、zh2;二级分行邮件服务器IP地址为:220.112.8.1,域名 为:mail.smx.ha.CCB,建立用户ch1、ch2。配置前须保证双方邮件主机能相互ping通。
Mail服务器工作原理及配置
在SCO UNIX OpenServer 3.0中,MMDF是缺省也是惟一的邮件传输工具,没有建立处理x.400类型地址的通道,并且因不具备POP3服务功能从而无法响应POP3客户机的接 收请求,只能用于POP3客户机发送邮件或SCO UNIX系统间通过E-mail小程序进行邮件简单收发,功能非常有限。为此,SCO 在5.0版本之后增加了Sendmail程序,丰富和完善了作为邮件服务器的各项功能。Sendmail根据电子邮件的地址,为用户邮件选择一条适当的邮 件传输路由;Sendmail接收邮件,解释这个邮件的地址,将其重新改写成狭义传输程序的格式,从而将邮件传送到用户的邮件程序或转发给另外一个系统。 其配置过程如下:
1.通过命令#custom检查系统是否加载Sendmail软件包。系统缺省安装的是MMDF,须将其删除并从安装介质中重新安装Sendmail软件包。
2. Sendmail通过侦听port 25实现发送邮件,通过侦听port 110实现POP3协议接收邮件并传给POP3客户机,因此确保SCO UNIX系统SMTP及POP3协议配置正确。
执行# vi /etc/services命令,并确认有以下内容:
pop3 110/tcp pop3 postoffice3
smtp 25/tcp mail
执行#vi /etc/inetd.conf命令,并确认有以下内容:
pop3 stream tcp nowait root /etc/popper popper
执行#l /etc/popper 并检查POP3服务程序:
-rwxr-xr-x 1 bin bin 107044 Feb 1 1999 /etc/popper
3.配置Sendmail:
执行#mkdev cf 出现:
SCO Sendmail Configuration Utility
1. Edit UUCP Connections
2. Edit Domain
3. NIS Support
4. Edit Alternate Host Names
5. Miscellaneous Items
6. Set up X.400 Gateway Configuration
7. Review configuration information
8. Generate Sendmail.cf file
9. Quit
Enter choice:
对照本文连接方式,仅选择2、4、5项,须说明的是:
(1) 一级分行Domain名中输入:ha.CCB;二级分行输入:smx.ha.CCB
(2) 一级分行和二级分行hostname 均输入:mail
(3) 不管是否连接到Internet上,双方均需要在第5项中第4分项:“Is this machine on the Internet?”处均输入 y
(4) 以上配置通过第7项检查无误后,选择第8项自动生成 Sendmail配置文件:
/usr/lib/Sendmail.cf
(5) 管理员可根据需要对文件/usr/lib/Sendmail.d/Sendmail.src中有关配置进行手工调整,再执行命令#mkdev cf,选择第8项生成新的配置文件: