Welcome Send bug and idea to me,my E-Mail is iceblood@163.com
Copyright (C) 2002 by iceblood 首先我们解开包: tar vxzf Qmail_setup-v1.x.tar.gz cd Qmail_setup 用编辑器打开install这个文件。首先我来说明一下普通设置区:
# Qmail Setup Script v1.5.3 # 2002-09-02 10 :17 # compile by iceblood # Copyright (C) 2002 by iceblood # E-mail:iceblood@163.com # Warning !! This script only for FreeBSD or Linux,not use other system.
# Please set your system,default is FreeBSD,more have Linux _OS="FreeBSD" //设置你的系统为FreeBSD,其他还可以设置为Linux
# Please set your language,default is EN,more have CN _LANG="EN" //设置你的语言为英语,其他还有
# If you don‘t need install apache # Please set the _INSTALLAPACHE="NO" # if you want change the apache install # path, you can modify the _APACHEPATH _INSTALLAPACHE="YES" //这里设置你是否安装apache如果你不安装的话请 把"YES"该成"NO"。
# If Qmail Users Already exist # Please set the ADDQMAILUSERS="NO" _ADDQMAILUSERS="YES" //这里是你是否添加qmail用户,有时linux系统因为 默认就有了qmail用户,所以可以把这个改成"NO"跳过用户的添加,不过您不知道是否添 加了,还是用"YES"为好。
# Domain Name _DOMAIN=Domain.com //这里设置你的默认域名,我这里默认是Domain.com, 如果你的域名是abcd.com你就把"Domain.com"改成abcd.com就行了。
# set you CGI Path _CGIBIN=/usr/local/apache/cgi-bin //这里是设置你的CGI路径,在FreeBSD 下一般apache装在/usr/local/apache所以就是“/usr/local/apache/cgi-bin”这里你也可以 自己修改,比如linux默认是/var/www/cgi-bin如果你用在linux上,那么你就可以把这里改 成这个了。
# set you Html Path _HTMLPATH=/usr/local/apache/htdocs //同上这里是你的HTML文件存放的路径, linxu的好象是/var/www/htdocs 。
现在我们再来看高级设置部分。(高级设置在一般情况下可以不必去动他) 高级设置在初级设置比较下面的位置。 ###########--------Advanced set--------################# # "n" disables quotas, or # where # is a number in bytes NOT y, do not use "Y", "y" is BAD _MAILSIZE=n //这里是设置用户邮件大小的地方,默认是无限制,假如你想限制 为2M那么你把“n”设置为2000000s就行了。这里千万不要用“y”这个字母,不然会出错的!! # enable virutal domain lookup via reverse ip address lookup for virtual domains. "y" and "n" _USERCRUISE=n //这里是设置用户漫游的地方,由于有SMTP验证,所以在这里一般为"n"。 # qmail install path _QMAILPATH=/var/qmail //一般情况安装qmail都安装在/var/qmail下, 但考虑到一部分人想修改一下,所以就加了这个选项。最好不要修改。 # apache install path _APACHEPATH=/usr/local/apache //这里是如果你安装apache的话,你可以修改apache的 安装路径,一旦修改了前面的CGI和HTML路径也请随之修改。建议不要修改。
# do you use system password. "y" and "n" _SYSTEMPASS=n //这里是设置qmail是否使用系统帐号的地方,如果使用改成y的话, 那么你的qmail就不再是虚拟用户了,而切该包的很多功能也将丢失。(说实话我也没用过,后 果如何我也不知道~ :P) # install vpopmail "YES" or "NO" _VPOPMAIL="YES" //这里设置是否安装VPOPMAL # install ezmlm "YES" or "NO" _EZMLMIN="YES" //这里设置是否安装邮件列表软件 # ezmlm coding _EZMLM=ch_GB //这里设置邮件列表的语言 # install autorespond "YES" or "NO" _AUTORESPOND="YES" //这里设置是否安装自动回复 # install QmailAdmin "YES" or "NO" _QMAILADMIN="YES" //这里设置是否安装QmailAdmin # install webmail "YES" or "NO" _WEBMAIL="YES" //这里是设置是否使用webmail的地方,考虑到很多朋友不需要用 到webmail,或有更好的,所以就加了这个选项,如果不想用该成NO就可以了。 # webmail coding set.have "iso","gb2312","big5" and more. _MIMESET=gb2312 //这里设置webmail的语言。
数据库设置部分,数据库本人使用的是使用mysql数据库,由于条件的限制,所以还没有把sybase、oracle 等其他大型数据库也集成进去。有兴趣的朋友们可以尝试着试试。 ##########--------SQL set---------################ # use mysql,default is no,if you use mysql for set "y" _SQL=n //这里是设置是否支持数据库,把n改成y的话就可以使用数据库了,并切也请 设置以下数据库参数。 # mysql host _SQLHOST=localhost //数据库做在的位置,一般为本地也就是localhost。 # mysql user _SQLUSER=root //数据库用户名。 # mysql passwd _SQLPASS=123456 //数据库密码。 # include path _INCDIR=/usr/local/mysql-3.23/include/mysql //mysql数据库的include文件路径。 # lib file path _LIBDIR=/usr/local/mysql-3.23/lib/mysql //mysql数据库的lib文件路径。