Linux qmail安装指南 2.9autorespond是一个自动回复工具,可以很好的与qmailadmin配合使用 #安装: cd /home/pkg tar -xvzf autorespond-2.0.5.tar.gz cd autorespond-2.0.5 make make install 安装Ezmlm exmlm是一个快速,强大的邮件列表程序,可以通过qmailadmin对其进行配置 #安装: cd /home/pkg tar -xvzf ezmlm-0.53.tar.gz tar -xvzf ezmlm-idx-0.42.tar.gz cp -rf ezmlm-idx-0.42/* ezmlm-0.53/ cd ezmlm-0.53 patch < idx.patch chmod u+x makelang make make man #汉字GB2312支持 make ch_GB make setup 第十三节:安装qmailadmin TOP qmailadmin除了不能添加删除虚拟域外,几乎可以完成所有的虚拟域管理 #安装: cd /home/pkg tar -xvzf qmailadmin-1.2.3.tar.gz cd qmailadmin-1.2.3 ./configure --enable-htmldir=/var/www/html --enable-cgibindir=/var/www/cgi-bin --enable-vpopuser=vpopmail --enable-autoresponder-bin=/usr/bin --disable-ezmlm-mysql --enable-maxusersperpage=20 --enable-maxaliasesperpage=20 --enable-modify-quota --enable-domain-autofill make make install-strip cd /usr/local/share/qmailadmin/lang mv en en.bak cp zh-cn en 安装选项参考: qmailadmin 1.2.3 Current settings --------------------------------------- cgi-bin dir = /var/www/cgi-bin html dir = /var/www/html image dir = /var/www/html/images/qmailadmin image URL = /images/qmailadmin template dir = /usr/local/share/qmailadmin qmail dir = /var/qmail vpopmail dir = /home/vpopmail autorespond dir = /usr/bin ezmlm dir = /var/qmail/bin/ezmlm ezmlm idx = yes mysql for ezmlm = no help = no modify quota = yes domain autofill = yes modify spam check = no 第十四节:安装Vqregister(可选) TOP vqregister是vqsignup的升级版本,提供qmail邮箱注册功能。 #解压缩 cd /home/pkg tar zxvf vqregister-2.6.tar.gz #进入vqregister-2.6安装目录 cd vqregister-2.6 #修改安装配置文件Makefile vi Makefile #找到这几行 DEFS = -I$(VDIR)/include -I/usr/local/mysql/include LIBS = -L$(VDIR)/lib -lvpopmail -lcrypt -L/usr/local/mysql/lib/mysql -lmysqlclient INSTALL_DIR = /usr/local/apache/cgi-bin/vqregister #将它们改成实际路径,这里是 DEFS = -I$(VDIR)/include -I/usr/include/mysql LIBS = -L$(VDIR)/lib -lvpopmail -lcrypt -L/usr/lib/mysql -lmysqlclient INSTALL_DIR = /var/www/cgi-bin/vqregister #编译安装 make all install clean #安装完成后需要编辑vqregister的配置文件 cd /var/www/cgi-bin/vqregister vi vqregister.conf #修改下面几项 # 设置管理信息 AdminEmail postmaster@domain.com # 设置邮箱使用的域名 AllowDomain domain.com #RegisterUser vQregister # 设置数据库选项 DB_Name vpopmail DB_User vpopmail DB_Password xukixumysql #其它项目可根据注释修改,不改也行,直接保存即可。 #可以根据需要修改vqregister.email,此文件为用户注册后发送给用户的邮件。 #/var/www/cgi-bin/vqregister/html中的文件为vqregister的网页模板,可根据需要汉化和修改。 #测试vqregister: #在浏览器地址栏输入http://domain.com/cgi-bin/vqregister/vqregister.cgi ,按要求添入注册信息,提交后显示注册成功信息,证明你的vqregister安装成功!如果出现错误,请按提示检查注册信息或检查vqregister.conf文件。 第十五节:安装vQadmin TOP vqadmin是一个基于web 的控制通道. 它允许系统管理员可以执行root用户才能进行的操作. #安装 cd /home/pkg tar -zxf vqadmin-2.3.6.tar.gz cd vqadmin-2.3.6 vi db_owner.c static const char *host="localhost"; static const char *user="vpopmail"; static const char *passwd="xukixu"; /* NULL for no password */ static const char *db="vpopmail"; ./configure make make install #现在我们需要将下面几行添加到httpd.conf文件中: vi /etc/httpd/conf/httpd.conf deny from all Options ExecCGI AllowOverride AuthConfig Order deny,allow #保存文件并退出. cd /var/www/cgi-bin/vqadmin chown nobody .htaccess chmod 600 .htaccess # 创建一个管理帐号及密码 htpasswd -bc /etc/httpd/conf/vqadmin.passwd admin(帐号) adminpass(密码) chown vpopmail.vchkpw /etc/httpd/conf/vqadmin.passwd chmod 644 /etc/httpd/conf/vqadmin.passwd chown -R vpopmail.vchkpw /var/www/cgi-bin #编辑.htaccess vi .htaccess AuthType Basic AuthUserFile /etc/httpd/conf/vqadmin.passwd , , AuthName vQadmin require valid-user 上一篇:隐藏SMTP旗标(Sendmail/Qmail/Postfix/Exim) 下一篇:如何才能在Qmail系统下实现删除定期不使用的帐户? 更多相关文章
|
推荐文章
精彩文章
|