免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1649 | 回复: 1
打印 上一主题 下一主题

[Mail] Qmail 安装 for rht8 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-04-11 14:48 |只看该作者 |倒序浏览
/*****************************************************
Qmail 系统一直以来安装就比较麻烦。
为了以应用为主,直接找到了相关rpm包安装。
以下是我的redhat80 install qmail system安装过程。

该系统包含如下功能:
SMTP with SMTP-AUTH, tarpitting, DNS, large concurrency
Virtual Domains (MySQL)
Virtual Users (MySQL)
Autoresponder
Mailing List
Web-based email system
Web-based administration tools
SMTP roaming via SMTP-AUTH, POP3-AUTH, & IMAP-AUTH
POP3
POP3-SSL
IMAP
IMAP-SSL
********************************************/


安装时,选择服务器安装,选上web服务、域名服务、数据库服务(MSYQL选中)。

安装完成后,可以安装webmin工具,进行配置管理。
将httpd和MySQL设置为启动服务。

1.hostname configure
host ipaddress:192.168.100.100 (防火墙内的地址)
hostname is FQDN :mail.hpunix.com.cn
command show : hostname -f

2.DNS configure

DNS info

Default Server: mail.hpunix.com.cn
Address: 192.168.100.100

>; ls -d hpunix.com.cn
[mail.hpunix.com.cn]
hpunix.com.cn. SOA mail.hpunix.com.cn dnsadmin.hpunix.com.cn. (1049785717 10800 3600 604800 38400)
hpunix.com.cn. NS mail.hpunix.com.cn
hpunix.com.cn MX 20 mail.hpunix.com.cn
mail A 192.168.100.100
hpunix.com.cn. SOA mail.hpunix.com.cn dnsadmin.hpunix.com.cn. (1049785717 10800 3600 604800 38400)
>;exit

3.download software
wget ftp://mirror.sit.wisc.edu/mirrors/m...0.12-0.i386.rpm
wget ftp://mirror.sit.wisc.edu/mirrors/m...0.12-0.i386.rpm
wget ftp://mirror.sit.wisc.edu/mirrors/m...0.12-0.i386.rpm
wget ftp://ftp.rpmfind.net/linux/redhat/....8.4-9.i386.rpm
wget ftp://ftp.rpmfind.net/linux/redhat/....1.2-7.i386.rpm
wget ftp://ftp.rpmfind.net/linux/redhat/...-6b-21.i386.rpm
wget ftp://ftp.rpmfind.net/linux/redhat/....2.2-6.i386.rpm
wget ftp://ftp.rpmfind.net/linux/redhat/...9.17-8.i386.rpm
wget ftp://rpmfind.net/linux/redhat/8.0/...0.40-8.i386.rpm
wget ftp://rpmfind.net/linux/redhat/upda...-8.0.7.i386.rpm
wget ftp://rpmfind.net/linux/redhat/8.0/...0.40-8.i386.rpm
wget ftp://rpmfind.net/linux/redhat/upda...-8.0.7.i386.rpm
wget ftp://rpmfind.net/linux/redhat/upda...-8.0.5.i386.rpm
___________________ qmail toaster software __________________________________
wget http://qmailtoaster.clikka.com/down...4-1.0.5.src.rpm
wget http://qmailtoaster.clikka.com/down...8-1.0.6.src.rpm
wget http://qmailtoaster.clikka.com/down...8-1.0.5.src.rpm
wget http://qmailtoaster.clikka.com/down...4-1.0.5.src.rpm
wget http://qmailtoaster.clikka.com/down...6-1.0.5.src.rpm
wget http://qmailtoaster.clikka.com/down...3-1.0.7.src.rpm
wget http://qmailtoaster.clikka.com/down...2-1.0.1.src.rpm
wget http://qmailtoaster.clikka.com/down...1-1.0.4.src.rpm
wget http://qmailtoaster.clikka.com/down...4-1.0.5.src.rpm
wget http://qmailtoaster.clikka.com/down...6-1.0.3.src.rpm
wget http://qmailtoaster.clikka.com/down...0-1.0.3.src.rpm
wget http://qmailtoaster.clikka.com/down...5-1.0.1.src.rpm
wget http://qmailtoaster.clikka.com/down...2-1.0.4.src.rpm

4.uninstall sendmail/postfix software
rpm -ev --nodeps sendmail
rpm -ev fetchmail
rpm -ev mutt
rpm -ev postfix

5.install qmail support software
rpm -ivh MySQL-client-4.0.12-0.i386.rpm
rpm -ivh MySQL-devel-4.0.12-0.i386.rpm
rpm -ivh MySQL-shared-4.0.12-0.i386.rpm
rpm -ivh gd-devel-1.8.4-9.i386.rpm
rpm -ivh freetype-devel-2.1.2-7.i386.rpm
rpm -ivh libjpeg-devel-6b-21.i386.rpm
rpm -ivh libpng-devel-1.2.2-6.i386.rpm
rpm -ivh mrtg-2.9.17-8.i386.rpm
rpm -ivh httpd-devel-2.0.40-8.i386.rpm
rpm -ivh php-devel-4.2.2-8.0.7.i386.rpm
rpm -ivh httpd-devel-2.0.40-8.i386.rpm
rpm -ivh php-devel-4.2.2-8.0.7.i386.rpm
rpm -ivh php-mysql-4.2.2-8.0.5.i386.rpm

6.compile src.rpm file
rpmbuild --rebuild --with rht80
rpmbuild --rebuild --with rht80 vqadmin-toaster-2.3.4-1.0.5.src.rpm
rpmbuild --rebuild --with rht80 vpopmail-toaster-5.3.8-1.0.6.src.rpm
rpmbuild --rebuild --with rht80 ucspi-tcp-toaster-0.88-1.0.5.src.rpm
rpmbuild --rebuild --with rht80 qmailmrtg-toaster-3.4-1.0.5.src.rpm
rpmbuild --rebuild --with rht80 qmailadmin-toaster-1.0.6-1.0.5.src.rpm
rpmbuild --rebuild --with rht80 qmail-toaster-1.03-1.0.7.src.rpm
rpmbuild --rebuild --with rht80 maildrop-toaster-1.5.2-1.0.1.src.rpm
rpmbuild --rebuild --with rht80 horde-toaster-2.1-1.0.4.src.rpm
rpmbuild --rebuild --with rht80 ezmlm-toaster-0.53.324-1.0.5.src.rpm
rpmbuild --rebuild --with rht80 daemontools-toaster-0.76-1.0.3.src.rpm
rpmbuild --rebuild --with rht80 courier-imap-toaster-1.7.0-1.0.3.src.rpm
rpmbuild --rebuild --with rht80 control-panel-toaster-0.5-1.0.1.src.rpm
rpmbuild --rebuild --with rht80 autorespond-toaster-2.0.2-1.0.4.src.rpm

7.config MySQL for vpopmail
mysql -u root -p
CREATE DATABASE vpopmail;
GRANT ALL PRIVILEGES ON vpopmail.* TO vpopmail@localhost IDENTIFIED BY 'vpoppasswd';
quit
mysqladmin -u root -p reload
mysqladmin -u root -p refresh

vi /var/qmail/control/sql
/**********************
server localhost
port 3306
database vpopmail
table relay
user vpopmail
pass vpopmailpasswd
time 1800
***********************/

8.install qmail system
rpm -ivh /usr/src/redhat/RPMS/i386/daemontools-toaster-0.76-1.0.3.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/daemontools-toaster-doc-0.76-1.0.3.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/ucspi-tcp-toaster-0.88-1.0.6.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/ucspi-tcp-toaster-doc-0.88-1.0.6.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/qmail-toaster-1.03-1.0.7.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/qmail-toaster-doc-1.03-1.0.7.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/vpopmail-toaster-5.3.8-1.0.6.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/vpopmail-toaster-doc-5.3.8-1.0.6.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/qmail-pop3d-toaster-1.03-1.0.7.i386.rpm
ln -s /etc/rc.d/init.d/qmail /usr/bin/qmailctl
rpm -ivh /usr/src/redhat/RPMS/i386/courier-imap-toaster-1.7.0-1.0.2.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/courier-imap-toaster-doc-1.7.0-1.0.2.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/autorespond-toaster-2.0.2-1.0.3.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/maildrop-toaster-1.4.0-1.0.3.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/maildrop-toaster-devel-1.4.0-1.0.3.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/noarch/control-panel-toaster-0.5-1.0.1.noarch.rpm
rpm -ivh /usr/src/redhat/RPMS/noarch/send-emails-toaster-0.5-1.0.1.noarch.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/ezmlm-toaster-0.53.324-1.0.5.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/ezmlm-toaster-doc-0.53.324-1.0.5.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/ezmlm-cgi-toaster-0.53.324-1.0.5.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/qmailadmin-toaster-1.0.6-1.0.5.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/qmailmrtg-toaster-3.4-1.0.5.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/vqadmin-toaster-2.3.4-1.0.5.i386.rpm
rpm -ivh /usr/src/redhat/RPMS/noarch/horde-toaster-2.1-1.0.4.noarch.rpm

9.reconfigure httpd.conf & php.ini
Setup /etc/httpd/conf/httpd.conf
|--------------------------------------------
| Set The following:
|-- ServerName webmail.yourdomain.com
|-- DirectoryIndex index.html index.php index.html.var
|--------------------------------------------

Setup /etc/php.ini
|--------------------------------------------
| Set The following:
|-- short_open_tag = On
|-- register_globals = On
|--------------------------------------------

10. restart apache , start qmail

11. 管理入口
qmail admin :http://mail.hpunix.com.cn/admin-toaster/

/*****************************************************************
以上注意安装顺序和版本号,以最新的为准。
参考网址:
http://qmailtoaster.clikka.com
http://www.patrickservices.com/soft...oaster_rpms.php

*******************************************************************/

论坛徽章:
0
2 [报告]
发表于 2003-04-12 10:42 |只看该作者

Qmail 安装 for rht8

怎么以前没看到呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP