CNFUG服务器实现过程(4)
2009-05-13 12:54:42来源:未知 阅读 ()
开始编译
#make mysql #MySQL的支持
#make clean
#make
#make man
#make ch_GB #中文支持
#make setup 修改/usr/local/qmail/bin/ezmlm/ezmlmrc将"To:##L@##H"修改为"To:@"
对邮件列表字符集的修改,在/home/vpopmail/domains/xxx/questions/下建立一个charset的文件!~
#touch charset
#chown vpopmail:vchkpw charset
#chmod go-r charset
#vi charset 添加一行gb2312 这样你发一份邮件到questions-help@xxx.xxx 你收到的信息将可以正确的显示中文了!
在你建立一个基于MySQL的maillist之前,你必须保证ezmlm库中已存在一个对应的表:
Ex:你想建一个基于MySQL的maillist:questions
/usr/local/qmail/bin/ezmlm/ezmlm-mktab -d questions | /server/mysql/bin/mysql -uezmlm -p12345678 -f ezmlm 这样就在ezmlm库中为questions建立了一系列相关表格:
mysql> use ezmlm
Database changed
mysql> show tables;
+-------------------------+
| Tables_in_ezmlm |
+-------------------------+
| questions |
| questions_allow |
| questions_allow_slog |
| questions_cookie |
| questions_deny |
| questions_deny_slog |
| questions_digest |
| questions_digest_cookie |
| questions_digest_mlog |
| questions_digest_slog |
| questions_mlog |
| questions_mod |
| questions_mod_slog |
| questions_slog |
+-------------------------+
在后面将通过QmailAdmin进行邮件列表的管理
安装autorespond
2.11安装autorespond
(对于qmailadmin-0.74版以上,必须使用2.0以上的版本)
# tar zxvf autorespond-2.0.0.tar.gz
# cd autorespond-2.0.0
# make
# make install
# cp autorespond /usr/local/bin
#gcc -Wall -o autorespond autorespond.c
#cp autorepond /usr/local/qmail/bin/autorespond
安装Qmailadmin
./configure --enable-vpopmaildir=/home/vpopmail --enable-htmldir=/www/cnfug/mail/htdocs --enable-cgibindir=/www/cnfug/mail/cgi-bin --enable-imagedir=/www/cnfug/mail/htdocs/images/qmailadmin --enable-imageurl=/images/qmailadmin --with-htmllibdir=/www/cnfug/mail/htdocs --enable-qmaildir=/usr/local/qmail --enable-cgipath=/cgi-bin/qmailadmin --enable-autoresponder-bin=/usr/local/qmail/bin --enable-ezmlmdir=/usr/local/qmail/bin/ezmlm --enable-modify-quota=yes
make
make install-strip
chgrp qmail /usr/local/qmail
在/home/vpopmail/domains/xxx.com下面建立一个.qmailadmin-limits文件(这个文件本身没有)
在里面写
maxpopaccounts 100
default_quota 10485760
这样用qmailadmin添加账号的最大数目就是100,每个邮箱的配额就是10485760,10M。。
变量: 数值型. maxaliases,maxforwards,maxautoresponder,maxmailinglists
变量:bool型
disable_pop,disable_imap,disable_dialup,disable_password_changing,disable_webmail,disable_external_relay
以上的变量只要在文件中存在就起作用,不用设值。
../configure --prefix=/home/vpopmail --enable-default-domain=powerbsd.org --enable-passwd=n --enable-ip-alias-dmains=n --enable-defaultquota=52428800s --enable-sqwebmail-pass=y --enable-mysql=y --enable-incdir=/usr/server/mysql/include/mysql --enable-libdir=/usr/server/mysql/lib/mysql --enable-libs=/usr/server/mysql/lib/mysql --enable-tcprules-prog=/usr/server/qmail/bin/tcprules --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-qmaildir=/usr/server/qmail
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有