Linux qmail安装指南 2.9PRIMARY KEY (`pw_id`), KEY `pw_name` (`pw_name`,`pw_domain`) ) TYPE=MyISAM PACK_KEYS=1 ; #运行如下命令导入数据表 mysql -uroot -pxukixu #设置igenus 定义允许上传下载的邮件的大小 #编辑/etc/php.ini vi /etc/php.ini max_execution_time=60 memory_limit=20M post_max_size = 10M file_uploads=on upload_max_filesize=10M register_globals=On session.bug_compat_42=0 session.bug_compat_warn=0 sendmail_path = /var/qmail/bin/qmail-inject #编辑/etc/http/conf/httpd.conf vi /etc/httpd/conf/httpd.conf AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps DirectoryIndex index.php index.html NameVirtualHost *:80 ServerName mail.domain.com DocumentRoot /var/www/html chmod 777 /var/lib/php/session/ -R #重启apache: service httpd restart #如果需要,用vadddomain和vadduser添加新域名和新用户。 最后打开浏览器,输入http://domain.com/,就可以访问网站了。 第七节:安装iGenus_Admin(可选) TOP 一个基于Web的vpopmail域和帐号管理工具。 参考:http://www.igenus.org #安装 cd /home/pkg tar -xzvf igenus_admin_0.1.tgz -C /var/www/html/ #设置 vi /var/www/html/admin/includes/config_inc.php /*- * iGENUS webmail * * Copyright (c) 1999-2002 by iGENUS Org. * All rights reserved. * Author: Wu Qiong * * $Id: config_inc.php,v 1.11 2004/03/23 13:59:12 wuqiong Exp $ */ if(!defined("INCLUDE_CONFIG_OK")) { define("INCLUDE_CONFIG_OK","TRUE"); /* gid flags defind by vpopmail.h */ // define('NO_PASSWD_CHNG',0x01); define('NO_POP', 0x02); define('NO_WEBMAIL', 0x04); // define('NO_IMAP', 0x08); // define('BOUNCE_MAIL', 0x10); // define('NO_RELAY', 0x20); // define('NO_DIALUP', 0x40); // define('V_USER0', 0x080); // define('V_USER1', 0x100); // define('V_USER2', 0x200); // define('V_USER3', 0x400); define('NO_SMTP', 0x800); // define('QA_ADMIN', 0x1000); $CFG_VPOPMAIL_HOST = "localhost"; $CFG_VPOPMAIL_USER = "vpopmail"; \\改为你的帐号 $CFG_VPOPMAIL_PASS = "xukixu"; \\改为你的密码 $CFG_VPOPMAIL_DB = "vpopmail"; $CFG_VPOPMAIL_TABLE = "vpopmail"; $CFG_ADMIN_TABLE = "admin"; $CFG_LAGESITE = true; $CFG_NUMOFPAGE = 20; $CFG_MAILBOX['inbox'] = "."; $CFG_MAILBOX['outbox'] = ".Outbox"; $CFG_MAILBOX['draft'] = ".Draft"; $CFG_MAILBOX['trash'] = ".Trash"; $CFG_VPOPMAIL_PATH = "/home/vpopmail"; \\改为你的vpopmail安装目录 // $CFG_VPOPMAIL_PATH = "/home2/vpopmail"; $CFG_SYSADMIN_NAME = "Admin"; $CFG_SYSADMIN_PASSWD= '$1$GvmONIco$0SwBB.mEoP3KJ5Zda7ioV0'; $CFG_SYSADMIN_PASSWD_FILE = $CFG_VPOPMAIL_PATH . "/etc/syspasswd.dat"; $CFG_TIMEOUT = 600; $CFG_IGENUS_ADM = "iGENUS邮件系统管理"; $CFG_TEMPLATE_PATH = "template/"; } ?> #保存退出 touch /etc/syspasswd.dat chown -R vpopmail.vchkpw /var/www/html chmod -R 755 /var/www/html #登录设置页面 http://domain.com/admin/sys/ 用户:Admin密码Admin来登录.注意A要大写..这个管理帐号密码登录后可以改的 登录后,首先点"更新数据库"你就会看见你的域名.然后点"编辑"把"登录权限 该域管理员(Postmaster)有权登录进行用户管理"这一项打勾,确认后,就可以用 http://domain.com/admin/ 来登录管理了。 第八节:安装courier-imap TOP Courier-IMAP支持IMAP/SIMAP访问 参考:http://www.inter7.com/courierimap courier-imap 从 4版本开始,把 courier-authlib 独立出来了,需要先安装 courier-authlib. 具体步骤: cd /home/pkg tar -xjvf courier-authlib-0.55.tar.bz2 cd courier-authlib-0.55 ./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkpw --without-authldap --without-authmysql --disable-root-check --with-ssl --with-authchange pwdir=/usr/local/libexec/authlib --with-redhat make make install make install-configure #修改设置文件:/usr/local/etc/authlib/authdaemonrc,去掉不需要的认证模式,只留vchkpw方式,然后认证进程改成2个 #完成后启动它: /usr/local/sbin/authdaemond start #需要把这个脚本放到/etc/init.d, 然后在/etc/rc3.d 或/etc/rc5.d做一个符号连接,以便系统启动时自动运行。 #启动后,在内存中可以看到2个authlib进程: ps -aef |grep authlib root 20108 20107 0 Jan28 ? 00:00:00 /usr/local/libexec/courier-authlib/authdaemond root 20109 20108 0 Jan28 ? 00:00:00 /usr/local/libexec/courier-authlib/authdaemond 上一篇:隐藏SMTP旗标(Sendmail/Qmail/Postfix/Exim) 下一篇:如何才能在Qmail系统下实现删除定期不使用的帐户? 更多相关文章
|
推荐文章
精彩文章
|