ug4服务器修改,CNFUG服务器实现过程(4)

CNFUG服务器实现过程(4)

2009-05-13 12:54:42来源:未知 阅读 ()

c4468b3f4df77e96b0a416fa2a870fba.png

开始编译

#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

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值