| 9.2 电子邮件系统的设置 XteamLinux捆绑了著名的sendmail SMTP服务器。 [root@xteam /root]# rpm -q sendmail sendmail-8.8.7-20 [root@xteam /root]# sendmail的配置一直是让几乎所有的人都头疼脑热,经常系统管理员会因为sendmail出了问题而急得上窜下跳。不过,好在我们这里只需要介绍一下为了Web服务所必须要设置的最最基本的sendmail配置,出人意料,这个基本的设置非常的简单。 [root@xteam /root]# /etc/rc.d/init.d/sendmail start Starting sendmail: sendmail [root@xteam /root]# ps ax | grep sendmail 937 ? S 0:00 sendmail: accepting connections on port 25 [root@xteam /root]# 这个基本的设置(XteamLinux缺省的sendmail配置)不允许任何其它的主机使用本机提供的SMTP服务(一般来讲,这对于互联网络的安全是有益的)。此外,经常会需要去设置的一个选项是在“/etc/sendmail.cf”文件里加上: ... # file containing names of hosts for which we receive email Fw/etc/sendmail.cw ... 然后在“/etc/sendmail.cw”里填写上自己这台主机的所有的各个主机名等等。每个名字占一行。这个设置的意思就是告诉sendmail所有自己的这台服务器的所有名字,以免sendmail发生误会。 sendmail的配置可以写上整整一本书,但是另一方面,XteamLinux的缺省的sendmail配置对于标准互联网Web服务器的基本应用来讲却是恰到好处,用户只需在运行“/usr/sbin/xteam-sysv”命令时,选择启动sendmail服务即可。记住,在每一次修改了sendmail的配置文件以后,都要重新启动sendmail守护进程,以使得新的配置生效。 [root@xteam /etc]# /etc/rc.d/init.d/sendmail restart Shutting down sendmail: sendmail Starting sendmail: sendmail [root@xteam /etc]# 最后,关于POP3服务。XteamLinux关于POP3服务的缺省的设置也不需要用户再多烦心: [root@xteam /etc]# telnet localhost 110 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. +OK POP3 localhost v6.50 server ready user zhaoway +OK User name accepted, password please pass YawWoYaw +OK Mailbox open, 0 messages quit +OK Sayonara Connection closed by foreign host. [root@xteam /etc]# POP3服务是由imap软件包所提供的: [root@xteam /etc]# rpm -ql imap /etc/pam.d/imap /usr/doc/imap-4.4 /usr/doc/imap-4.4/README /usr/man/man8/imapd.8c /usr/man/man8/ipopd.8c /usr/sbin/imapd /usr/sbin/ipop2d /usr/sbin/ipop3d [root@xteam /etc]#  谈谈您的看法
|