Linux下Mail服务器架设

来源:互联网 发布:软件销售话术 编辑:程序博客网 时间:2024/04/28 06:04
 
Linux下Mail服器架
一. 安装Sendmail
    完全安装Red Hat Linux 9.0
方法一:形界面下依次选择单击主菜>>>统设>>>添加用程序,然后在打件包管理窗口里件服选项,点更新后按照提示安装即可。
     方法二:直接插入Linux1安装光选择/RedHat/RPMS下的sendmail-8.12.8-4.i386.rpm安装包,之后运行[root@ahpeng RPMS] # rpm -ivh sendmail-8.12.8-4.i386.rpm即可始安装,再用此方法在第3安装光的同目下依次安装sendmail-cf-8.12.8-4.i386.rpm、sendmail-doc-8.12.8-4.i386.rpm
二. Sendmail
     使用参数的Sendmail命令控制件服器的运行:[root@ahpeng root]# sendmail -bd –q12h,后跟的参数解如下:
   
 -b定Sendmail服运行于后台。
   
 -d:指定SendmailDaemon(护进)方式运行。
   
 -q定当Sendmail无法成功,就将件保存在列里,并指定保存时间。上面的12h表示保留12
   
 此外,要检测Sendmail器是否正常运行,可以使用命令行:[root@ahpeng root]   # /etc/rc.d/init.d/sendmail status
三. 配置Sendmail
   第一步:配置/etc/mail/sendmail.mc文件,将第86行的内容改为本机IP,如:DAEMON_OPTIONS(‘Port=smtp,Addr=0.0.0.0,Name=MTA’)dnl
第二步:用模板文件sendmail.mc生成sendmail.cf配置文件,并导出到/etc/mail/目录下,使用命令行为:# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
  步:配置/etc/mail/sendmail.cf文件,将第90行的内容改为:
Cwlocalhostsoftroad .com mx.softroad.com.cn
步:配置/etc/mail/access文件,在第8行添加要收发邮件主机的IP地址,如:192.168.1   RELAY,然后执行: # makemap hash access.db < access;
第五步:配置/etc/mail/local-host-names文件,在第2行添加: softroad.com.cn
vi /etc/mail/virtusertable
bcms@node4.com    bcms
     第步:再用[root@ahpeng root] /etc/rc.d/init.d/sendmail restart命令行重启sendmail
    
至此,邮件服务系统配置完成,已经正常工作。
四. 建立电子邮件新帐号
   Linux里新增一个用户即可。
     命令行方式为:[root@ahpeng root]#cd /usr/sbin/
                   [root@ahpeng sbin]#useradd testname –g mail –p Pass
表示创建了一个testname的帐号,主要组群为mail,密码为Pass
五. 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
 
六. 启用POP3(IMAP)服务
     POP3服务:请先修改/etc/xinetd.d/ipop3文件,将其中的“disable=yes”改为“disable=no后保存然后重新启动xinetd程序来读取这个修改过的配置文件,使之生效:
   
 [root@ahpeng root]#/etc/rc.d/init.d/xinetd reload
IMAP服务:请先修改/etc/xinetd.d/imap文件,将其中的“disable=yes”改为“disable=no后保存然后重新启动xinetd程序来读取这个修改过的配置文件,使之生效:
   
 [root@ahpeng root]#/etc/rc.d/init.d/xinetd reload
 
至此,Linux下的Mail服务器架设完成!
 
原创粉丝点击