始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

打造一个完美的企业级邮件服务器

发布时间:  2012/5/29 18:49:28

次我们使用Qmail+iGenus的方案
    操作系统red hat 7.3
    什么是Qmail?
    一个非常出名的MTA,以他的安全性,稳定性和高负载性闻名,详细情况可以访问http://qmail.org/top.html
    什么是iGenus
    一个专门为qmail定制的web接口,使用PHP编写,经过一段时间的测试,已经日趋完善,而且界面非常漂亮,感谢大麻的辛勤劳动!!!
    详细情况请访问http://www.igenus.org
    为了省事,我们使用iceblood制作的安装包,当然,如果你有兴趣,可以一个一个组件的装
    先把我们需要的软件下载回来
    Qmail_setup-v1.5.4.stable.tar.gz
    igenus.tar.gz
    apache_1.3.27.tar.gz
    php-4.3.1.tar.gz
    MySQL-shared-3.23.55-1.i386.rpm
    MySQL-client-3.23.55-1.i386.rpm
    MySQL-devel-3.23.55-1.i386.rpm
    MySQL-3.23.55-1.i386.rpm
    以上的文件我已经打包放到了郑州大学网络安全园,欢迎下载
    http://secu.zzu.edu.cn
    OK,开始计时!
    以root用户登陆
    把压缩包解开
    #unzip qmail.zip
    先安装Mysql服务器
    #rpm -ivh MySQL-shared-3.23.55-1.i386.rpm
    #rpm -ivh MySQL-client-3.23.55-1.i386.rpm
    #rpm -ivh MySQL-devel-3.23.55-1.i386.rpm
    #rpm -ivh MySQL-3.23.55-1.i386.rpm
    #mysqladmin password 你的mysql密码
    接着安装apache+php,igenus是需要php支持的
    #cd /usr/src
    #tar zxvf /down/apache_1.3.27.tar.gz
    #tar zxvf /down/php-4.3.1.tar.gz
    先安装apache
    #cd apache_1.3.27
    #./configure --prefix=/usr/local/apache --enable-shared=max ; make ; make install
    然后安装php-4.3.1
    #cd ../php-4.3.1
    #./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs --enable-track-vars --disable-debug ; make ; make install ; cp php.ini-dist /usr/local/lib/php.ini
    接着编辑apache的配置文件让他支持php并设置CGI目录路径
    #vi /usr/local/apache/conf/httpd.conf
    修改下列信息
    ServerAdmin fatb@zzu.edu.cn
    ServerName mail.fatb.org
    DocumentRoot "/www"
    <IfModule mod_dir.c>
    DirectoryIndex index.htm index.php login.php
    ScriptAlias /cgi-bin/ "/www/cgi-bin/"
    <Directory "/www/cgi-bin">
    AllowOverride None
    Options ExecCGI
    添加下列信息
    addtype application/x-httpd-php .php
    保存后退出VI并重新启动apache
    #/usr/local/apache/bin/apachectl stop
    #/usr/local/apache/bin/apachectl start
    接着测试一下php程序是否能被解析
    #echo "<? phpinfo(); ?>" > /www/test.php
    http://urip/test.php,看是否出现"HP Version 4.3.1"等信息,如果不行的话,请仔细检查上述步骤
    现在我们开始安装Qmail
    #cd /usr/src
    #tar zxvf /down/Qmail_setup-v1.5.4.stable.tar.gz
    #cd Qmail_setup
    编辑安装脚本
    #vi setup
    修改下列信息
    1:# Please set your system,default is FreeBSD,more have Linux
    _OS="FreeBSD"这里改成_OS="Linux"
    2:把_INSTALLAPACHE="YES"改成_INSTALLAPACHE="NO",我们已经安装了apache
    3:# Domain Name
    _DOMAIN=Domain.com设置成你的域名,没有?写IP好了,呵呵
    4:# MailAdmin Password
    _MAILPASSWD=PASSWORD设置你的postmaster的密码
    5:CGI路径
    # set you CGI Path
    _CGIBIN=/usr/local/httpd/cgi-bin
    改成/www/cgi-bin或者你自己选一个地方,但是得和你的apache的CGI路径设置一样哦
    # set you Html Path
    _HTMLPATH=/www你的WWW目录
    # "n" disables quotas, or # where # is a number in bytes NOT y, do not use "Y", "y" is BAD
    _MAILSIZE=10000000s 限制用户空间为10M
    # use mysql,default is no,if you use mysql for set "y"
    _SQL=y(iGenus需要mysql支持)
    # mysql host
    _SQLHOST=localhost
    # mysql user
    _SQLUSER=root
    # mysql passwd
    _SQLPASS=你的mysql密码
    # include path
    _INCDIR=/usr/include/mysql
    # lib file path
    _LIBDIR=/usr/lib/mysql
    编辑完毕,可以开始安装了
    #./setup > install.log
    几分钟过后,当你看到Deleting temp files......的时候,安装完毕
    接着我们去到/www目录下,解开igenus.tar.gz
    #cd /www
    #tar zxvf igenus.tar.gz
    创建一个temp目录
    #mkdir temp
    #chmod -R 777 temp
    修改配置文件如下
    #vi config/config_inc.php
    $CFG_BASEPATH = "/www";
    // Mysql
    $CFG_MYSQL_HOST = 'localhost';
    $CFG_MYSQL_USER = 'root';
    $CFG_MYSQL_PASS = '你的mysql密码';
    $CFG_MYSQL_DB = 'vpopmail';
    $CFG_TEMP = "/www/temp";
    最后登陆mysql并给vpopmail表添加一个字pw_id段
    #mysql -u root -p
    mysql>use vpopmail ;
    mysql>alter table vpopmail drop primary key ;
    mysql> alter table vpopmail add column pw_id int(5) not null primary key auto_increment;
    ok,到这里,一个企业级邮件服务器的配置我们就完成了,easy吧
    先创建一个普通用户
    http://urip/cgi-bin/qmailadmin
    管理员密码这个不用改,其实就是管理员帐号,翻译的有问题
    域名就是我们刚才在Qmail的setup脚本里面设置的_DOMAIN=Domain.com这个的值
    密码就是setup的domain下面的密码了
    登陆之后,选择"创建新的邮件帐号"
    我们创建一个叫fatb的帐号,现在我们从igenus登陆
    http://urip
    写上相应的信息就可以看到那PL的界面了
    如果你在安装过程中出现了什么问题,欢迎致电110或者访问郑州大学网络安全园论坛讨论
    http://secu.zzu.edu.cn

亿恩科技地址(ADD):郑州市黄河路129号天一大厦608室 邮编(ZIP):450008 传真(FAX):0371-60123888
   联系:亿恩小凡
   QQ:89317007
   电话:0371-63322206
 


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线