十分钟搭建超级强大的 Linux 邮件服务器
Linux 服务器强大、稳定、安全的品质已经成为越来越多的管理员的服务器首选,Windows 平台的高成本以及越来越危险的版权风险也让许多公司都着手将 Windows 平台服务器迁移到 Linux 平台, 但是Linux 平台下的服务器软件安装、配置、维护麻烦又让大多数管理员望而却步,比如说我们今天准备做的 Linux 下的邮件服务器,Qmail , PostFix等,看着他的安装教程就已经头皮发麻了,更别说把他配置成可以安全稳定运行的状态,不过还好,我终于发现一款功能强大、安全稳定、而且简便易用的邮件服务器软件,那就是 IceWarp Merak Mail Server,中文名称叫 爱思华宝.微力邮箱管理系统。不用半小时,你就能读完这篇文章并安装成功一台超强的邮件服务器。
Icewarp Merak只需10分钟即可搭建好邮件服务器,所有的软件已自带,不需要任何额外的软件包,相比于mysql+apache+php+qmail等一系列复杂的搭配和麻烦的配置组建邮件服务器要简单方便的多,而且功能一样强大。以下是安装步骤:
一、前期准备
1、硬件:最低配置,PIII 及以上系列处理器,512M
内存,10/100M 网卡;
2、操作系统:Redhat AS4/5,要安装Redhat自带的Mysql包;(其他的Linux版本如Fedora、SUSE等也可以)
3、互联网接入,最好是有固定IP;
4、申请一个域名,并做好DNS解析;
二、安装Icewarp Merak 邮件系统
2.1、下载软件包(http://www.icewarp.cn/downloads/linux_platform/index.php)
爱思华宝官方网站(http://www.icewarp.cn)下载最新版Icewarp Merak for Linux,保存到指定目录下(如如/home/username下),卸载系统已安装的其他mail server(sendmail,postfix等)或打开25和110等邮件端口的程序。Icewarp Merak自带了PHP和小型SQL数据库,不需要额外安装,但最好还是将Linux自带的Mysql程序安装上,完成以上准备就可以开始邮件系统的安装了。
2.2、软件安装
用管理员身份登录Linux(也可在普通用户下使用su命令,输入root密码进入管理员模式),在终端模式下进入程序下载目录(如/home/username)
cd/home/username
2.2.1、解压安装程序包
# tar -xzf merak- 9.3.2_RHEL4.6.tar.gz ............/解压缩包/
# ls ……………………………./查看目录文件/
merak-9.3.2_RHEL4.6
rh4merak-9.3.2.tar.gz
2.2.2、安装Merak for Linux版
# cd merak-9.3.2_RHEL4.6……………/进入解压文件/
# ls……………………../查看目录文件/
INSTALL
install.sh
LICENSE
Makefile
Makefile.README
merak-image-9.3.2_RHEL4.6.tar
# ./install.sh…………../执行安装文件 注意程序前的”./”符号
系统自动执行安装程序,在屏幕上我们会看到 微力邮件系统的安装欢迎屏幕.
Installation prefix :……………………/Merak的安装目录
Run services under user []: root
**
Run services under group []: root
//指定运行merak服务的用户和组//
………………………///提示信息省略//
Merak Mail Server
**
1999-2008 IceWarp Ltd.
Merak Mail Server is already added as system service.
**
Delete service? : y
**
Removing Merak Mail Server system service.
**
Do you want to add Merak Mail Server as a system service? : y
**
Adding Merak Mail Server as system service
**
Do you want Merak Mail Server to start automatically on reboot? : y
**
Making service as autostart
**
**
Do you want to run Merak Mail Server Wizard now? : y
2.2.3、添加邮件域和邮件系统管理员
一般情况下安装邮件系统时会自动进入到向导,也可到Merak的程序文件夹/opt/merak,运行wizard 命令:
cd/opt/merk
./wizard.sh
**
Root menu
**
You have the following options:
**
Root menu
**
---------
**
**
You have the following options:
**
**
Accounts and Domains management
**
License operations
**
Storage setup
**
**
Return
**
Exit
**
**
Enter your choice: 1**
//账号和域管理//
Accounts and Domains management
**
-------------------------------
**
**
You have the following options:
**
**
Add new domain
**
Delete domain
**
Add new user
**
Delete user
**
**
Return
**
Exit
**
**
Enter your choice: 1
//添加新域//
Create new domain:
**
Domain name: icewarp.cn
**
Domain description: icewarp china
//域基本信息,根据自己情况填写//
**
Administrator email address: admin@icewarp.cn
**
OK? y
//确认建立新域//
**
Domain created
Add another domain? n
//不添加其它域//
**
Accounts and Domains Management
You have the following options:
**
Add new domain
**
Delete domain
**
Add new user
**
Delete user
**
Return
**
Exit
**
Enter your choice: 3
//添加新用户//
**
Create new account:
**
Email address: admin@icewarp.cn
**
Password: **
**
Once again to confirm: **
//用户基本信息,根据自己情况填写//
**
Full name: administrator
**
System administrator? y
//做为系统管理员用户//
**
OK? y //确认建立新用户//
**
Account created
**
Add another user? n
//不添加其它用户//
**
Accounts and Domains Management
Enter your choice: Q
IceWarp Merak Mail Server was successfully installed or upgraded.
**
**
Installer log is available in /root/merak-install.log
**
Installer error log is available in /root/merak-install-error.log
注意:邮件系统中至少需要一个域和一个系统管理员帐号,否则系统无法正常运行.
2.2.4、配置连接库文件
Merak利用Lib文件来保证信息传输的安全,不同的Linux版本Lib文件也不尽相同,如果您使用的Linux是Redhat 4/5企业版本,您将不需要做如下设置,否则您需要libssl.so.4和libcrypto.so.4文件.请留意安装时的提示信息,如出现本例中所显示的Lib错误,请按如下操作.
将系统Lib目录</lib>下的libssl.so.6和libcrypto.so.6<不同版本文件名可能有些不同,后面的.6<表示文件版本>复制到用户lib目录</usr/lib>并更名为libssl.so.4和libcrypto.so.4.命令如下:(或到官方网站下载:http://www.icewarp.cn/downloads/linux_platform/index.php)
# cd /lib
# ls libssl*.*
libssl.so.0.9.8b
libssl.so.6
# cp libssl.so.6 /usr/lib/libssl.so.4 /拷贝libssl.so.6到usr/lib/目录下并改名为libssl.so.4/
# ls libcry*.*
libcrypt-2.5.so
libcrypto.so.0.9.8b
libcrypto.so.6
libcrypt.so.1
# cp libcrypto.so.6 /usr/lib/libcrypto.so.4 /拷贝libcrypto.so.6到usr/lib/目录下并且改名为libcrypto.so.4/
# cd /opt/merak
# ./startd 或者
service merak start /启动微力邮件系统各服务/
Starting Merak Mail Server Service Control Daemon::
Starting Merak Mail Server SMTP Service Daemon::
Starting Merak Mail Server POP3/IMAP4 Service Daemon::
2.3、初始使用:
安装基本结束, 我们可以在浏览器里输入:http://locahost:32000/webmail进入邮箱收发邮件或在http://localhost:32000/admin 进入管理页面继续配置服务器,
注意:Linux下默认情况登陆账号请不要加后缀,如admin@icewarp.cn直接用admin登陆.
日常维护:
/opt/merak下的 stopd用于停止微力邮件系统各服务
/opt/merak下的 startd启动微力邮件系统各服务
/opt/merak下的 wizard 用于添加/删除邮件系统的域和用户,也可以配置数据库等
也可以下载Merak远程管理工具在Windows下进行管理,跟Windows版本的控制台一模一样,注意,如果没改Control端口,则默认端口是32000。可以参考远程管理工具教程。
在“系统设置”-“服务”下可以修改各个服务的端口
注意:在“邮件服务”-“SMTP服务”下“邮件服务器主机名”栏填上域名对应的A记录主机名
三、互联网访问设置
1、修改DNS指向公司路由器外网IP或域名解析服务器,在Linux下的防火墙上开放各服务相对应的端口;
2、在域名提供商处新建A记录,指向路由器公网IP;
3、在域名提供商处新建MX记录指向路由器公网IP或者指向A记录;
4、将路由器相应端口打开,并指向内网邮件服务器IP。
这样就可以通过互联网访问和使用Icewarp Merak邮件服务器了。 不错不错
不过比较错了对象 呵呵
不能和免费的mysql+apache+php+qmail比啊
要和收费的比才对:lol 除非你们也有免费版本 比如免费20用户版本等 好像Exchange、Mdaemon、Winwebmail、Imail都没有Linux的版本 10分钟肯定夸张了,我想至少需要30分钟!
另外,说到跨平台还是Kerio强。
回复 5楼 dennishan 的帖子
kerio 可以10分钟 :lol要说快速简洁我觉得还是kerio 功能的话 还是要说merak确实不错了 哈哈,功能强大了,简单就只能到一定程度了, 这个矛盾无法调和啊!
下次把 wizard 向导做一个中文版的,大家就不会说它复杂了吧:) , 十分钟服务器简单安装及始初化应该没问题,如果要完全配置好可能要 30 分钟:)
相对而言, Windows 版本 10 分钟应该没问题,装个软件,改个服务器主机名称,改个 Web 端口,建两个用户,其它设置保持默认就可以工作了,而且防垃圾等仍然能保持较高的拦载率:)
[ 本帖最后由 dirone 于 2008-9-25 15:47 编辑 ] 原帖由 dirone 于 2008-9-25 15:43 发表 http://bbs.5dmail.net/images/common/back.gif
哈哈,功能强大了,简单就只能到一定程度了, 这个矛盾无法调和啊!
下次把 wizard 向导做一个中文版的 ...
这两点都支持!:) 原帖由 tdk 于 2008-9-25 14:04 发表 http://www.5dmail.net/bbs/images/common/back.gif
不错不错
不过比较错了对象 呵呵
不能和免费的mysql+apache+php+qmail比啊
要和收费的比才对:lol
免费,也要看比那些内容。
如果你和iredmail比的话 (www.iredmail.org)
反垃圾,病毒,来说,估计你很难取胜。
如果比outlook,日历行程这些,倒是他的强项,不过有几个用户用到这样的功能。
页:
[1]
2