当前位置学海荡舟 -> 电脑乐园 -> XteamLinux

XteamLinux    

XteamLinux
什么是XteamLinux
安装XteamLinux
XteamLinux系统配置
KDE介绍
中文环境
KDE下的应用程序
Linux基础命令
XteamLinux系统管理
Internet下的使用
域名管理和服务系统
电子邮件系统的设置
WWW服务器的配置
FrontPage的问题
开发动态Web站点
附录

  本教程由冲浪平台(中国)软件技术有限公司提供。



 

9.2 电子邮件系统的设置

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]#

                                 

下一节  

请您留言
谈谈您的看法