荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: georgehill (New Century New Dream), 信区: Linux
标  题: qmail个人小结(转寄)
发信站: BBS 荔园晨风站 (Sat Jan  6 14:44:10 2001), 站内信件

【 以下文字转载自 georgehill 的信箱 】
【 原文由 georgehill.bbs@smth.org 所发表 】
发信人: badzsf (为爱奋斗到底的加菲猫), 信区: FreeBSD
标  题: qmail个人小结(转寄)
发信站: BBS 水木清华站 (Thu Dec  7 23:13:09 2000)

准备装个EMAIL服务端软件,虽然以前接触过sendmail,但由于sendmail
的复杂性和不安全性,使偶甚为害怕,所以当初选EMAIL软件的时候,就
选择了qmail。 :)

准备工作:
   (a) 装完freebsd。
   (b) 设置好域名,配置好网络。机器名MYLOVE
   (c) 准备checkpassword-0.81.tar
       准备ucspi-tcp-0.87.tar
   (d) 解压qmail.tar.gz到一个目录。
   (e) 增加一个用户,如test
1。首先,把sendmail给拿掉。
   注释掉/etc/defaluts/rc.conf文件。
2。按照INSTALL文件,先建立/qmail目录。
3。用pw建立两个组和六个用户。
4。编译。
   # make setup check
5。设置域名。
   # ./config-fast MYLOVE.edu.cn
6。处理别名alias
   # (cd ~alias; touch .qmail-postmaster .qmail-mailer-daemon .qmail-root)
   # chmod 644 /qmail/alias/.qmail*
7。彻底的把sendmail拿掉。
   # rm -f /usr/sbin/sendmail
   # rm -f /usr/lib/sendmail
   # rm -f /usr/bin/sendmail
   # ln -s /qmail/bin/sendmail /usr/bin/sendmail
   # ln -s /qmail/bin/sendmail /usr/sbin/sendmail
   # ln -s /qmail/bin/sendmail /usr/lib/sendmail
8。给系统中需要收信的用户,用他们自己的帐号登陆,
   并在他们自己的目录下建立一个名称为Maildir的目录。
   # who
   test
   # pwd
   /home/test
   # /qmail/maildirmake Maildir
9。改变设置,让qmail把信发到用户的Maildir目录下。
   # cp /qmail/boot/home /qmail/rc
   # vi /qmail/rc
   把里面的./Mailbox 改为 ./Maildir/
10。让qmail服务在系统启动的时候运行。
   编辑/etc/rc.conf
   在最后加一行
   csh -cf '/qmail/rc & '
11。可以参照TEST.deliver文件来进行测试了,如果是按照偶这种步骤做的话,
    和TEST.deliver对比,不同之处在与你用mail命令是收不到信的。
    其他都一样了,你可以看看/var/log/maillog文件。
    因为偶没有按照INSTALL.mbox设置用户登陆到本机器来收信。
    偶只希望用户用foxmail这种软件来收信,不需要登陆到这台EMAIL服务器。
    如果你希望用户登陆到本机器来收信的话,还要再根据你安装的
    邮件客户程序(如procmail,pine,elm等)来进行相应的配置。
12。安装tcpserver和checkpassword
    命令用make,install就可以了。
13。配置smtp和POP3服务(参照FAQ文件)
    用tcpserver有点不同,需要在/etc/rc.conf里修改,而不是在/etc/inetd.conf里

    在/etc/rc.conf里添加两行:
    /usr/local/bin/tcpserver -v -u 7770 -g 2108 0 smtp /qmail/bin/qmail-smtp
d
    | 2>&1 /qmail/bin/splogger smtpd 3 &
    注释:上面为一行,你只要不停的敲下去,但不能敲回车。 :)
    /usr/local/bin/tcpserver 0 pop3 /qmail/bin/qmail-popup MYLOVE
    /usr/local/bin/checkpassword /qmail/bin/qmail-pop3d Maildir &
    注释:同上,也为一行。
14。重起机器,用win98的用户即可收发信。


--
为了和
    心爱的人
          在一起
偶将......


※ 修改:·badzsf 於 Dec  9 22:36:36 修改本文·[FROM:  202.120.223.23]
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.120.223.23]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.115]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店