企业版邮件服务器软件的安装与调试
在此我所要讲的主要是争对缪斯邮件服务器软件的安装与调试,主要是因为此软件是免费的,并且功能上没有任何限制。首先从官方网站下载一个到本机(下载地址:http://www.musemailsvr.com/download.htm)
在安装之前,做好以下准备工作:
1.选择和确定好邮件服务器的数据库平台。如果打算使用服务器上已有的数据库服务,则安装的时候可以不选择安装Mysql数据库模块,否则,MuseMail Server安装程序将自动为您安装配置好基于Mysql的数据库服务。
2. 配置好基本的网络环境。在架设成为Internet 邮局服务器的情况下,如果准备安装MuseMail Server所在的服务器位于内网,则必须在网关上做好相应的NAT映射设置(具体设置请参考相关产品操作手册), 将内网服务器的端口完全开放给Internet,让来自Internet的访问请求能正确到达内网的服务器。另外,如果网络中存在隔离的网络防火墙或者服务器上安装有网络防火墙软件,必须在上面设置开放MuseMail Server 所要求开放的端口,使邮件服务能正常运行。
3. 设置好域名的MX(mail exchange)记录。 对于每一个申请好的域名,都有mx记录(邮件交换记录)可以进行设置,以指定与域名相对应的邮件服务器所在的地址。要让外部发过来的邮件能被正常接收,必须对该记录进行设置。(具体设置方法,请联系您的域名注册服务商) 点击此处查询域名信息
4. 安装设置Microsoft IIS。MuseMail Server的webmail部分用asp语言编写,需要IIS的支持。在默认的情况下,IIS会在安装windows时会被自动安装,如果服务器上没有安装IIS,请先安装IIS(在控制面板中选择“添加或删除程序” --> 添加/删除windows组件,选择“Internet信息服务”进行安装)。
安装过程
1. 首先,下载或者从光盘中打开MuseMail Server 安装程序,打开后,出现如下界面。http://www.musemailsvr.com/images/install_pic/setup1.gif 2. 在接下来的安装过程中,选择安装组件是重要的一个环节,安装的组件不同,可以将服务器部署成不同的模式,下面对这几种模式进行说明:1. 全部安装模式
此模式适合在一台主机上安装MuseMail Server,所有组件都安装后,不需管理员特别设置,即可快速开放邮件服务。这种模式一般是少于1万用户数量,对系统没有特殊要求的用户(当然想利用网络中已经有SQL SERVER数据库服务器资源的用户除外),此种架设模式的优点是安装架设简单,部署快速,而且管理相对简单和方便,适合大多数企业和公司。
2. 纯服务器模式
选用这种模式安装后,将只有服务器内核和Webmail程序被安装到主机上,MuseMail的客户端工具将不会被安装,管理员可以通过在另外的主机上安装客户端管理工具对服务器进行管理。
3. 纯客户端模式
这种模式适合管理员在自己的工作机器上进行安装,安装程序将只安装基本的客户端管理工具和维护工具。管理员在安装完成后可以通过远程连接的方式对服务器进行管理。
下面分别对组件进行说明:
1. My Sql数据库
MuseMail 自带的Mysql4.1核心程序,用户可以根据情况选择安装或者不安装;
2. 服务器管理器是管理MuseMail Server的终端工具,可以通过远程连接的方式对服务器进行管理。
3. 服务器主程序
MuseMail Server的内核程序。
4. MuseMail Webmail
MuseMail Server提供Web服务的程序组件,安装该部分后,将能通过Web实现网页邮件收发,远程管理等众多功能;
5. 初始化工具
在安装完系统后,安装程序将自动调用此工具对数据库进行初始化,并且建立系统的第一个域和管理员,自动安装WEBMAIL等。如果安装了内核程序,则该项为必选项,否则服务器内核将不能正常工作。
6. 维护工具
当邮件服务器内核程序所使用的数据库服务器IP地址发生变更,或者Webmail采用分布式的方式来架设,该工具提供给管理员对变更后的参数和主机地址进行设置。
7. 数据导入导出工具
此工具可将系统内所有数据全部备份成一个压缩包,此压缩包可将一个全新安装的系统还原成备份前的状态。可用于数据迁移或重装系统后的恢复。
8. 帮助http://www.musemailsvr.com/images/install_pic/setup2.gif 3. 安装程序将您所选择的组件安装复制到您的计算机后,将自动打开系统初始化面板引导您进行数据库的初始化和系统相关参数设置。 在初始化面板的第一个页面,将提示您选择何种数据库进行初始化(建议选择默认安装类型),如果安装了Mysql数据库,系统将默认提示选择Mysql数据库进行初始化设置. 如果想将其他数据库服务器作为进行存储,则只要输入相应的密码,用户名等必要的参数,点击下一步,系统初始化程序将自动在数据库服务器中建立邮件系统的基本数据表。
在使用SQL SERVER做为数据库服务器进行存储时,您必须确认计算机是否已经安装过Mdac或者Sql Server的客户端访问工具,如果没有安装,必须先安装好mdac数据访问组件后方可正常连接SQL SERVER进行初始化处理。(点击此处下载MDAC v2.7)
http://www.musemailsvr.com/images/install_pic/setup3.gif 4. 该步骤是提示用户设置指定MuseMail Server内核程序所在的位置和IPC服务端口(在分布式安装的情况下,内核有可能安装在其他IP地址的服务器上,因为WEBMAIL必须通过此设置找到内核程序进行信息交换,如果此数据设置错误,将导致Webmail不能正常运行) 如果默认安装在同一台机器上,则不要进行更改,直接点击"下一步"继续
http://www.musemailsvr.com/images/install_pic/setup3_init_2.gif 5. 系统初始化面板将在指定的数据库服务器上建立MuseMail数据表。
http://www.musemailsvr.com/images/install_pic/setup3_init_3.gif
待数据表建立完成后,系统初始化面板将自动启动邮件服务器内核程序(如果为分布式安装,将会提示用户启动并设置),同时打开以下面板,引导用户建立系统的第一个域,并设置基本参数。
该步骤引导用户进行系统的初始化设置,用户可以在此面板建立系统主域和域管理员及密码,选择系统默认的备份目录(备份目录不能和MuseMail安装目录是同一个目录或者为其子目录),主DNS服务的IP地址(系统默认设定的DNS IP地址与操作系统DNS设置一致)以及外部访问此服务器的地址。
注意:如果系统对公网开放,访问主机IP,则必须输入公网的合法地址,否则不能正常提供网络磁盘服务。
6.输入完所有的资料后,点击“下一步”按钮,系统将会建立域和域管理员,同时安装好基于IIS的WEBMAIL,一切妥当后,系统将自动启动服务器控制器和服务器核心程序,接下来会自动打开IE浏览器,并转向 WEBMAIL 的安装地址,提示用户登录 WEBMAIL。(用户可以通过建立好的域和域管理员登录WEBMAIL)
如果WEBMAIL的配置失败,则用户必须检查IIS是否安装设置正确后,再参考《MuseMail Server WEBMAIL 配置步骤》;
http://www.musemailsvr.com/images/install_pic/setup3_init_5.gif 7. 系统初始化完成后,将提示基本的处理日志信息供用户参考。至此,系统的安装和初始化配置已经完成。
http://www.musemailsvr.com/images/install_pic/setup3_init_6.gif
7. 完成安装后,为了让webmail能正常工作,必须首先对MuseMail的安装目录进行权限设置,因为Webmail所依赖的IIS进程将会要访问MuseMail安装目录,比如在webmail上查看邮件,删除邮件,建立文件夹等等操作,都会涉及到MuseMail目录的访问权限,具体操作如下: 1). 首先在MuseMail安装文件夹上点击鼠标右键,选择“属性”。
http://www.musemailsvr.com/images/install_pic/folder_set1.gif
2). 选择“安全”页面,可以看到当前MuseMail目录的访问权限。
http://www.musemailsvr.com/images/install_pic/folder_set2.gif
3).点击“添加”按钮,选择添加“everyone”用户到授权访问列表中,赋予其除“完全控制”外的一切权限;
http://www.musemailsvr.com/images/install_pic/folder_set3.gif
4)至此,MuseMail目录的IIS访问权限已经设置完毕,Webmail就能正常工作了;
系统检查和测试
1)登陆管理端程序 双击桌面上的图标“MuseMail服务器管理器”运行 MuseMail Server服务器管理程序或双击系统托盘区的图标选择http://www.musemailsvr.com/images/install_pic/svr_ctl.gif,启动管理 工具。http://www.musemailsvr.com/images/install_pic/login_mng.gif
图6 管理工具登录
管理工具启动后,用户可以使用用户名(admin)和在安装时设定的密码进行登陆。
2)设置邮件域
设置或者增加邮件域。点击左边的“域名管理”。
http://www.musemailsvr.com/images/install_pic/domain_set_1.gif
图7 域名管理 3)设置域属性
打开域属性设置页后,可以设置域的管理员以及域的容量,域用户数量,到期时间和公共地址簿的容量。同时管理员也可以新增和修改新的域。
http://www.musemailsvr.com/images/install_pic/domain_set_2.gif
图8 域属性设置
4)设置,增加用户
管理员可以通过此面板增加删除和修改用户的属性。
http://www.musemailsvr.com/images/install_pic/user_set_1.gif
2. 通过WEBMAIL进行设置
1)在IE浏览器中输入WEBMAIL的地址(系统默认安装到 http://localhost/webmail/),以安装时设定的超级用户的身份登录系统。如下图:
http://www.musemailsvr.com/images/install_pic/web_login.gif
页:
[1]
2