您所在的位置: 首页>>操作系统>>Linux>>Linux应用管理>>

RedHat Linux 9.0下架设安全邮件服务器(2)

http://os.51cto.com  2007-08-28 12:58  佚名  网络  我要评论(0)
  • 摘要:人们在互联网上最常使用的就是电子邮件了,很多企业用户也经常使用免费的电子邮件系统。本文就是介绍一种在Red Hat Linux 9.0环境下运行的邮件服务器软件Sendmail。Sendmail作为一种免费的邮件服务器软件,已被广泛的应用于各种服务器中,它在稳定性、可移植性、及确保没有bug等方面具有一定的特色,且可以在网络中搜索到大量的使用资料。
  • 标签:邮件服务器  linux  redhat

四.建立电子邮件新帐号

此步骤相对简单,只需在Linux里新增一个用户即可。依次进入“主菜单-系统设置-用户和组群”选项,接着打开“Red Hat用户管理器”对话框,点“添加用户”按钮,在接着出现的“创建新用户”窗口中输入用户名及密码即可。

创建mail使用帐号,命令行方式为:[root@ahpeng root]#adduser mailA -p Pass,表示创建了一个mailA的帐号,密码为Pass。

五.限制单个用户邮箱容量

如果对用户的邮件容量不加限制,服务器的硬盘是不堪重负的。这可以使用“邮件限额”功能来实现:因为电子邮件的暂存空间是位于/var/spool/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。

【相关文章】

【责任编辑:常疆 Tel:(010)68576606-8002】

共2页: 上一页 [1] 2
【内容导航】
Linux——从菜鸟到高手
Linux/Solaris服务器的安全配置
Sendmail邮件服务器
Linux 集群技术专题
Linux中文环境
 
 验证码: (点击刷新验证码)   匿名发表
  • 野蛮生长

  • 作者:冯仑著
  • “地产界的思想家”冯仑纵横生意江湖20年来,第一次系统梳理出书。  三十年来中国民营企业从前公司时代发展到公司时代,21..
Copyright©2005-2008 51CTO.COM 版权所有