邮件服务器

、前期准备

1、硬件:最低配置,PIII 及以上系列处理器,512M
内存,10/100M 网卡;

2、操作系统:Redhat AS4/5,要安装Redhat自带的Mysql包;(其他的Linux版本如FedoraSUSE等也可以)
3、互联网接入,最好是有固定IP
4、申请一个域名,并做好DNS解析;

二、安装Icewarp Merak 邮件系统

2.1、下载软件包

官方网站下载最新版Icewarp Merak for Linux,保存到指定目录下(如如/home/username),卸载系统已安装的其他mail server(sendmailpostfix)或打开25110等邮件端口的程序。PHP和小型SQL数据库,

2.2、软件安装
用管理员身份登录Linux(也可在普通用户下使用su命令,输入root密码进入管理员模式),在终端模式下进入程序下载目录(如/home/username
cd  /home/username

2.2.1、解压安装程序包
[root@new-host-9 icewarp]# tar -xzf merak- 9.3.2_RHEL4.6.tar.gz ............/解压缩包/
[root@new-host-9 icewarp]# ls ……………………………./
查看目录文件
/
merak-9.3.2_RHEL4.6
rh4merak-9.3.2.tar.gz


2.2.2、安装Merak for Linux
[root@new-host-9 icewarp]# cd merak-9.3.2_RHEL4.6……………/进入解压文件/
[root@new-host-9 merak-9.3.2_RHEL4.6]# ls……………………../
查看目录文件
/
INSTALL
install.sh
LICENSE
Makefile
Makefile.README
merak-p_w_picpath-9.3.2_RHEL4.6.tar
[root@new-host-9 merak-9.3.2_RHEL4.6]# ./install.sh…………../
执行安装文件 注意程序前的”./”符号

系统自动执行安装程序,在屏幕上我们会看到 微力邮件系统的安装欢迎屏幕.

Installation prefix [/opt/merak]:……………………/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/n]: y

**
Removing Merak Mail Server system service.

**
Do you want to add Merak Mail Server as a system service? [Y/n]: y

**
Adding Merak Mail Server as system service

**
Do you want Merak Mail Server to start automatically on reboot? [Y/n]: y

**
Making service as autostart

**
**
Do you want to run Merak Mail Server Wizard now? [Y/n]: 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:

**
**
[1] Accounts and Domains management

**
[2] License operations

**
[3] Storage setup

**
**
[0] Return

**
[Q] Exit

**
**
Enter your choice: 1**

//
账号和域管理
//

Accounts and Domains management

**
-------------------------------

**
**
You have the following options:

**
**
[1] Add new domain

**
[2] Delete domain

**
[3] Add new user

**
[4] Delete user

**
**
[0] Return

**
[Q] Exit

**
**
Enter your choice: 1


//添加新域//

Create new domain:
**
Domain name: icewarp.cn
**
Domain description: icewarp china
//
域基本信息,根据自己情况填写//
**
Administrator email address: [email protected]
**
OK? [Y/n] y

//
确认建立新域
//
**
Domain created
Add another domain? [Y/n] n


//不添加其它域//
**
Accounts and Domains Management

You have the following options:
**
[1] Add new domain
**
[2] Delete domain
**
[3] Add new user
**
[4] Delete user
**
[0] Return
**
[Q] Exit
**
Enter your choice: 3
//
添加新用户
//
**
Create new account:
**
Email address: [email protected]
**
Password: **     
**
Once again to confirm: **
//
用户基本信息,根据自己情况填写
//
**
Full name: administrator
**
System administrator? [Y/n] y
//
做为系统管理员用户
//
**
OK? [Y/n] y    //
确认建立新用户
//
**
Account created
**
Add another user? [Y/n] 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文件也不尽相同,如果您使用的LinuxRedhat 4/5企业版本,您将不需要做如下设置,否则您需要libssl.so.4libcrypto.so.4文件.请留意安装时的提示信息,如出现本例中所显示的Lib错误,请按如下操作.
将系统Lib目录</lib>下的libssl.so.6libcrypto.so.6<不同版本文件名可能有些不同,后面的.6<表示文件版本>复制到用户lib目录</usr/lib>并更名为libssl.so.4libcrypto.so.4.命令如下:(或到官方网站下载:http://www.icewarp.cn/downloads/linux_platform/index.php


[root@new-host-9 lib]# cd /lib
[root@new-host-9 lib]# ls libssl*.*
libssl.so.0.9.8b
libssl.so.6
[root@new-host-9 lib]# cp libssl.so.6 /usr/lib/libssl.so.4                          /
拷贝libssl.so.6usr/lib/目录下并改名为libssl.so.4/

[root@new-host-9 lib]# ls libcry*.*
libcrypt-2.5.so
libcrypto.so.0.9.8b
libcrypto.so.6
libcrypt.so.1
[root@new-host-9 lib]# cp libcrypto.so.6 /usr/lib/libcrypto.so.4                          /
拷贝libcrypto.so.6usr/lib/目录下并且改名为
libcrypto.so.4/

[root@new-host-9 merak]# cd /opt/merak
[root@new-host-9 merak]# ./startd      
或者

[root@new-host-9] service merak start                                /启动微力邮件系统各服务/

Starting Merak Mail Server Service Control Daemon::[OK]
Starting Merak Mail Server SMTP Service Daemon::[OK]
Starting Merak Mail Server POP3/IMAP4 Service Daemon::[OK]

2.3
、初始使用:

安装基本结束我们可以在浏览器里输入:http://locahost:32000/webmail进入邮箱收发邮件或在http://localhost:32000/admin 进入管理页面继续配置服务器,
注意:Linux下默认情况登陆账号请不要加后缀,[email protected]直接用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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章