Redhat Linux上qmail安装配置

来源:互联网 发布:淘宝店铺需要多少钱 编辑:程序博客网 时间:2024/05/16 14:17
1 mkdir /var/qmail
2 修改INSTALL.ids
vi ./INSTALL.ids
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
4 为qmail打补丁
patch -d /opt/qmail-1.03 <qmail-1.03.errno.patch
5 编译
make setup check
6 指定一域名,为该域名建立邮件服务器
./config-fast abc.com
7 安装ucspi
8 为ucspi打补丁
patch -d /opt/ucspi-tcp-0.88 <ucspi-tcp-0.88.errno.patch
patch -d /opt/ucspi-tcp-0.88 <ucspi-tcp-0.88.a_record.patch
patch -d /opt/ucspi-tcp-0.88 <ucspi-tcp-0.88.nobase.patch
9 安装checkpassword
10为checkpassword打补丁
patch -d /opt/checkpassword-0.90<checkpassword-0.90.errno.patch
11配置
(1)cd /var/qmail
cp boot/home rc
vi rc 改/mailbox为 /maildir/
(2) 建立启动脚本qmailstart
#!/bin/bash
csh -cf '/var/qmail/rc'&
12启动 ./qmailstart
13测试
adduser z3
为z3建立文件夹
su - z3
/var/qmail/bin/maildirmake Maildir
echo hello |var/qmail/bin/qmail-inject z3
察看z3目录下的Maildir里是否有邮件。
如果测试不成功,查日至 tail /var/log/maillog
14 使支持邮件帐号和系统帐号分离
安装vpopmail
groupadd vchkpw
useradd -g vchkpw vpopmail
./configure
make
make install
管理vpopmail
cd /home/vpopmail
增加虚拟域 /home/vpopmail/bin/vsdddomain 域名
删除虚拟域 /home/vpopmail/bin/vdeldomain 域名
增加用户 /home/vpopmail/bin/vadduser 用户名[@域名]
删除用户/hom/vpopmail/bin/vdeluser 用户名[@域名]
设置缺省域名
echo 域名>/home/vpopmail/etc/defaultdomain
原创粉丝点击