Redhat Linux上qmail安装配置

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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值