Linux qmail安装指南 2.9password learning = ON --disable-learn-passwords (default) md5 passwords = ON --enable-md5-passwords (default) file locking = ON --enable-file-locking (default) vdelivermail fsync = OFF --disable-file-sync (default) make seekable = ON --enable-make-seekable (default) clear passwd = ON --enable-clear-passwd (default) user dir hashing = ON --enable-users-big-dir (default) address extensions = OFF --disable-qmail-ext (default) ip alias = OFF --disable-ip-alias-domains (default) domain quotas = OFF --disable-domainquotas (default) auth module = mysql --enable-auth-module=mysql mysql replication = OFF --disable-mysql-replication (default) sql logging = ON --enable-sql-logging mysql limits = OFF --disable-mysql-limits (default) MySQL valias = OFF --disable-valias (default) auth inc = -I/usr/include/mysql auth lib = -L/usr/lib/mysql -lmysqlclient -lz -lm system passwords = OFF --disable-passwd (default) pop syslog = show failed attempts with clear text password --enable-logging=p auth logging = ON --enable-auth-logging (default) all domains in one SQL table = --enable-many-domains (default) #POP3和SMTP测试 用outlook测试qmail的smtp和pop3是否正常,注意由于vpopmail支持虚拟域名,所以在outlook中设置邮件帐号时,用户名后要加上域名,如demo@demo.com。smtp是带认证的,在outlook中也要作相应设置。建议先测试正常后再进行下一步安装。如果qmail出现问题,可查看mysql中的vpopmail数据库,/var/log下的mysqld和maillog日志记录,这样容易很快找出问题。 第六节:安装iGenus(可选) TOP iGENUS 不是一套独立的邮件系统,只是一个 Webmail 接口,需要配合 qmail+vpopmail+Mysql 使用。iGENUS 是由 PHP 写成,采用直接对 qmail 的 Maildir 进行读写操作,因而比 IMAP/POP 方式更快一点。 参考:http://www.igenus.org #安装: cd /home/pkg tar zxvf igenus_2.0.2_20040901_release.tgz -C /var/www/ cd /var/www/ rm -rf html/ mv igenus html #建temp文件夹 mkdir /tmp/temp chmod -R 0755 /tmp/temp chown -R vpopmail:vchkpw /tmp/temp mkdir /home/netdisk chmod -R 0755 /home/netdisk chown -R vpopmail:vchkpw /home/netdisk chmod -R 0755 /var/www/html/ chown -R vpopmail:vchkpw /var/www/html/ #修改httpd.conf vi /etc/httpd/conf/httpd.conf User vpopmail Group vchkpw DocumentRoot "/var/www/html/" AddDefaultCharset GB2312 //使默认页面为中文 /etc/rc.d/init.d/httpd restart //重启apache,使修改生效 #修改config_inc.php文件 cd /var/www/html/config vi config_inc.php $CFG_BASEPATH = "/var/www/html/"; \\改成你安装的目录 $CFG_MYSQL_HOST = 'localhost'; $CFG_MYSQL_USER = 'vpopmail'; \\vpopmail访问mysql的帐号 $CFG_MYSQL_PASS = 'xukixu'; \\vpopmail访问mysql的密码 $CFG_MYSQL_DB = 'vpopmail'; \\数据库 $CFG_TEMP = "/tmp/temp"; \\删除$CFG_BASEPATH,并修改路径 #重新编制Mysql数据库表格 #删除之前创建的域名 vdeldomain domain.com #编辑数据库: mysql -uroot -pxukixu use vpopmail; drop table lastauth; drop table vpopmail; quit; #编辑/var/www/html/docs/iGENUS.sql vi /var/www/html/docs/iGENUS.sql # phpMyAdmin SQL Dump # version 2.5.3 # http://www.phpmyadmin.net # # Host: localhost # Generation Time: Jun 04, 2004 at 11:26 AM # Server version: 3.23.55 # PHP Version: 4.3.0 # # Database : `vpopmail` # # -------------------------------------------------------- # # Table structure for table `address` # use vpopmail; //加入这一行 CREATE TABLE `address` ( `id` int(11) unsigned NOT NULL auto_increment, `pw_id` int(5) NOT NULL default '0', `name` varchar(64) NOT NULL default '', `email` varchar(128) NOT NULL default '', UNIQUE KEY `id` (`id`), KEY `pw_id` (`pw_id`) ) TYPE=MyISAM PACK_KEYS=1 ; # -------------------------------------------------------- 。。。。。。。。。 。。。。。。。。。。 CREATE TABLE `vpopmail` ( `pw_id` int(5) unsigned NOT NULL auto_increment, `pw_name` varchar(32) NOT NULL default '', `pw_domain` varchar(64) NOT NULL default '', `pw_passwd` varchar(40) NOT NULL default '', `pw_uid` int(11) default NULL, `pw_gid` int(11) default NULL, `pw_gecos` varchar(48) default NULL, `pw_dir` varchar(255) default NULL, `pw_shell` varchar(20) default NULL, `pw_clear_passwd` varchar(16) default NULL, \\加入这一行 `createtime` timestamp(14) NOT NULL, 上一篇:隐藏SMTP旗标(Sendmail/Qmail/Postfix/Exim) 下一篇:如何才能在Qmail系统下实现删除定期不使用的帐户? 更多相关文章
|
推荐文章
精彩文章
|