修改conf-man
第一行:/var/qmail/man
修改conf-qmail
第一行:/var/qmail
# make setup
修改/usr/local/qmail/bin/ezmlm/ezmlmrc将"To:##L@##H"修改为"To:<#L#>@<#H#>",主要是修改用邮件客户端收到信之后,收件人地址显示格式错误。
邮件列表收到的信息乱码解决方法:
在/home/vpopmail/domains/cloud.com/maillistname/下建立一个charset的文件
#touch charset
#chown vpopmail:vchkpw charset
#chmod go-r charset
#vi charset 添加一行gb2312
这样你发一份邮件到maillistname@xxx.xxx 你收到的信息将可以正确的显示中文了!
3.在你建立一个基于MySQL的maillist之前,你必须保证ezmlm库中已存在一个对应的表(其实我发现没有表,ezmlm会自动建立,只是会提示错误):
Ex:你想建一个基于MySQL的maillist:testlist
# /var/qmail/bin/ezmlm/ezmlm-mktab -d testlist | mysql -uezmlm -pezmlm -f ezmlm
这样就在ezmlm库中为testlist建立了一系列相关表格:
+------------------------+
| Tables |
+------------------------+
| testlist |
| testlist_allow |
| testlist_allow_slog |
| testlist_cookie |
| testlist_deny |
| testlist_deny_slog |
| testlist_digest |
| testlist_digest_cookie |
| testlist_digest_mlog |
| testlist_digest_slog |
| testlist_mlog |
| testlist_mod |
| testlist_mod_slog |
| testlist_slog |
+------------------------+
你可以用一下命令察看! (也不需要这样麻烦的,安装了qmailadmin后可以使用qmailadmin管理邮件列表了)
# mysqlshow -uezmlm -pezmlm ezmlm
●安装autorespond (自动回信机器人)
# tar zxvf autorespond-2.0.2.tar.gz
# cd autorespond-2.0.2
修改Makefile文件
将其中的INSTALL_DIR =修改为 /var/qmail/bin
# make
# make install
# cp autorespond /usr/local/bin
●安装qmailadmin
在安装之前先确认:
你是否已经安装了vpopmail,并使用vchkpw 。
是否已经安装ezmlm。
是否已经安装autorespond。
确认以上的工作已完成,可以开始安装qmailadmin。
# cd /home/software
# tar zxvf qmailadmin-1.0.6.tar.gz
# cp en-us qmailadmin-1.0.6/html/en
# cp en-us qmailadmin-1.0.6/html/en-us
(注:以上两步,是为了汉化qmailadmin。en-us取自iceblood的qmail安装包)
# cd qmailadmin-1.0.6
# cd qmailadmin-1.0.6
#./configure --enable-cgibindir=/www/cgi-bin --enable-htmldir=/www/htdocs/igenus --enable-ezmlmdir=/var/qmail/bin/ezmlm (确保你的ezmlm程序文件在此目录下)
# make
# make install-strip
# mkdir -p /www/htdocs/images/qmailadmin
# mv images/*.* /www/htdocs/images/qmailadmin/ //复制images下的图片到/www/htdocs/images/qmailadmin下
●安装sqwebmail
1、 安装sqwebmail
#cd /down
#tar zxvf sqwebmail-3.5.0-cn.tar.gz
#cd sqwebmail-3.5.0
#./configure --with-db=db(如果你没有安装GDBM库,那么请加上这个,默认系统如果找到了GDBM库会使用GDBM库的)
--enable-webpass=yes
--without-authpam
--without-authpwd
--without-authshadow
--without-authldap
--without-authuserdb
--without-authpwd
--with-authvchkpw
--with-authdaemon \\激活web页面修改密码功能模块
--enable-cgibindir=/www/cgi-bin/sqwebmail
--enable-imagedir=/www/htdocs/sqwebmail
--disable-utf7-folder-encoding \\ 去掉IMAP文件夹编码支持
--with-cachedir=/tmp/sqwebmail \\缓存目录