服务器 频道

Linux下Mail服务器架设攻略(图)

六. 单一用户设定多个邮件地址。

    使用别名(alias)可以解决这个问题。别名是sendmail最重要的功能之一。它在aliases这个文本文件中定义,aliases文件的位置由sendmail.cf指定,一般位于/etc目录下。比如前面我们建立的mailA用户要拥有2个邮件地址:mailA@yourdomain.commailB@yourdomain.com,可以这样设置:

    首先,新增一个账号mailC,然后用Linux的文本编辑器打开/etc/aliases,在里面加上:dearpeter: mailC和truepeter: mailC这两个命令行;然后在命令窗口运行newaliases命令,以要求Sendmail重新读取/etc/aliases文件。如果正确无误,会出现一段回应消息,表示配置成功。这样就可以使用2个地址给mailC发信,而mailC则只需用其中一个账号就可接收寄给以上2个地址的所有邮件。

    经过以上步骤后,应该就可以用Outlook Express正常发送邮件了,但这时还不能用Outlook Express从服务器端收取邮件的,因为sendmail默认状态并不具备POP3功能,我们还得自己安装并启用它。

    1. POP3(IMAP)服务器安装。

    第一步:用以下命令行检查系统是否安装:
    [root@ahpeng root]# rpm -qa imap
    imap-2001a-18

    第二步:插入第2张安装光盘,使用下面的命令行开始安装:
    [root@ahpeng root]#cd /mnt/cdrom/RedHat/RPMS
    [root@ahpeng root]#rpm -ivh imap-2001a-18.i386.rpm

    2. 启用POP3(IMAP)服务。

    POP3服务:请先修改/etc/xinetd.d/ipop3文件,将其中的“disable=yes”改为“disable=no”后保存;然后重新启动xinetd程序来读取这个修改过的配置文件,使之生效:
    [root@ahpeng root]#/etc/rc.d/init.d/xinetd reload

    启动IMAP服务的步骤跟POP3一样,只是IMAP的配置文件为/etc/xinetd.d/imap罢了。经过这些折腾,你的Linux已经是一台邮件服务器了!大家学会了吗?

0
相关文章