由 北南南北 在 05-05-2002 11:30 发表:
RedHat下邮件服务器的配置
RedHat下邮件服务器的配置
在Internet上主要有三种Email服务器:
利用简单邮件传输协议(SMTP)的SendMail服务器;邮局协议(POP)的邮件服务器,POP协议分两个版本POP2和POP3,很显然POP3是新版本的邮局协议,现在Internet网上主要是POP3协议;Unix-to-Unix Copy(UUCP)服务器,UUCP介于SMTP和POP之间。它定期的成批地发送和接受文件,并不需要永久连接,只需要在传输时连接即可。当你安装完Redhat后,你的默认的/etc/sendmail.cf只提供SMTP服务,不能提供UUCP服务,如故你需要的话你就需要获得sendmail原文件包,详细阅读readme文件。在这里就不在介绍了。
我们现在只配置sendmail和pop3服务:
我们需要改动的文件有:
/etc/sendmail.cf/etc/sendmail.cw/etc/inetd.conf我的系统的一些默认:
我的域名为:cc.edu我的Linux主机名为:lyndon我的主机上的用户有:lyndon,kk19,gengfg(他们都属于mail组)
为了好记我在DNS中把mail.cc.edu的IP地址指向了lyndon主机。
我做的修该如下:
1、首先在/etc/sendmail.cw中加入下列#sendmail.cw?/FONT>include all aliases for your machine#heremail.cc.edu2、修改/etc/sendmail.cf。该文件很大,看上去可复杂,但是不要害怕,我们需要改动的地方很少。主要在local info中做文章。
#who I send unqualified names to#(NULL means deliver locally)DRmail.cc.edu#who gets all local email trafficDHmail.cc.edu#who I masquerade as(null for no masquerading)DMcc.edu测试我的服务器好了配置了sendmail服务了,接下来就是配置POP3服务了,其实POP3并不需要我们来配置,redhat已经为我们做好了这一工作。现在我们只需要修改一下/etc/inetd.conf文件,确保POP3能正常工作即可,打开这个文件我们可以很清楚的看见,POP的字样,在redhat安装完后如果你没有修改过这个文件的话,你只需要包pop2开头的一行注