hMailServer 企业邮件系统安装和配置方法
hMailServer 企业邮件系统安装和配置方法发布日期:12-05-29 来源:来自网络 阅读:128 【大 中 小】 【关闭】 核心提示:本文介绍了hMailServer 企业邮件系统安装和配置
hMailServer 企业邮件系统安装和配置方法
发布日期:12-05-29 来源:来自网络 阅读:128 【大 中 小】 【关闭】 核心提示:本文介绍了hMailServer 企业邮件系统安装和配置方法
此篇进入正题,详细的说一下安装和配置过程。得先说一下,hMailServer 是真正的邮件服务端,而Roundcube Webmail仅仅是为hMailServer 提供Webmail 应用的,可以让你通过Web 方式收发邮件,如果你不用Web 方式收发邮件,只安装hMailServer 就可以了,通过邮件客户端就能收发邮件,比如Outlook 或者Foxmail 等。
不要被上一篇的系统要求吓到,碰到问题再去看看哪里需要解决,先把hMailServer 安装了,下载回来的是可执行文件,Windows 下安装问题不大,hMailServer 本身还带有Web 方式管理邮件系统,也是PHP 的,所以要想用Web 方式管理邮件系统,你的PHP 环境也得先搭建好,而且Roundcube WebMail也是需要PHP 的,还有就是数据库的问题,hMailServer 可以使用自带的简化本版的MSSQL ,或者用Mysql 也行,看你喜好。所以安装hMailServer 和Roundcube WebMail之前,请先把PHP Mysql搞定,起码要求的版本要满足需要,至于是Apache 还是IIS 也看你的需要了。还有就是要先把你的域名解析到服务器的IP 地址上,比如abc.com/mail.abc.com,域名的MX 记录不要忘了添加。有时间的话,再把域名的TXT 记录也加上,提前用工具把域名的DKIM 和SPF 记录做好,以免发出的邮件被当成垃圾邮件拒收了。又罗嗦了这么多,看来真是老了,进入正题,安装hMailServer :
[hMailServer安装 1、双击hMailServer-5.3.2-B1769.exe]
[hMailServer安装

2、点击Next 下一步,选择数据库类型。]
,[hMailServer安装 3、点击Next 下一步,选择安装目录。]
[hMailServer安装 4、默认继续。


]
,[hMailServer安装 5、默认继续。]
[hMailServer安装 6、点击Install 按钮,开始安装。


]
,[hMailServer安装 7、输入邮件系统管理员密码,等会儿要用到,记住了。点击Next 下一步,]
[hMailServer安装 8、点击Finish ,安装完成。


]
,[hMailServer安装 9、选择localhost ,点击Connect 按钮。]
[hMailServer安装 10、输入刚才设置的密码,点击OK 按钮。


]
,[hMailServer庐山真面目,安装结束。]
邮件系统的配置在网络管理中进行吧,在Apache 的配置里把hMailServer 安装目录下的PHPWebAdmin 目录,映射到你的WEB 服务根目录下,目录别名你随意,我用的mailadmin 。这样你就可以通过[http://www.abc.com/mailadmin/]来访问并且管理邮件服务了。正式动工之前还得做点小工作,在hMailServer 的安装目录下,找到bin 目录,里面有个hMailServer.ini 的文件,得编辑一下,把网上找到的中文语言配置文件chinese.ini 复制到hMailServer 的安装目录下的Language 目录里,打开hMailServer.ini 文件,其中的[GUILanguages]下ValidLanguages=english,swedish这一行,等号后面加一个chinese ,变成这样:ValidLanguages=chinese,english,swedish,保存。然后在hMailServer 的安装目录下,找到PHPWebAdmin 目录,里面有个config-dist.php 文件,打开,找到


$hmail_config['rooturl'] = "http://localhost/";
修改成:
$hmail_config['rooturl'] = "http://www.abc.com/mailadmin/";
具体的路径根据你自己在Apache 里配置的来修改。继续看下面
$hmail_config['defaultlanguage'] = "english";
修改成:
$hmail_config['defaultlanguage'] = "chinese";
其他不动,保存为config.php 。
如果你的PHP 环境和WEB 服务都正常的话,通过浏览器访问[http://www.abc.com/mailadmin/]的话,就能看到邮件系统WEB 管理登录的界面了。输入用户名Administrator ,密码就是你安装hMailServer 时设置的管理员密码,点击确定按钮即可。如果出现乱码,请把hMailServer 安装目录里PHPWebAdmin 目录中的index.php 文件打开,找到:
修改成:
hMailServer 的配置界面就是这样的了,然后就要开始正式的配置了。
下面的配置步骤就
是通过WEB 方式进行的了,还要唠叨一下,请提前做好域名解析的相关工作,前面介绍篇里已经交代过了。
[hMailServer配置 1、点击左边树状菜单的域名,右边窗口里点击添加,输入你的域名。]
,[hMailServer配置 2、签名标签里,可以设置本域名下邮件的全局签名。]
[hMailServer配置 3、限制标签里,可以定义本域名下所有邮箱使用大小,单个邮件尺寸,单个邮件帐号邮箱大小等等。


]
,[hMailServer配置 4、DKIM Signing标签,通过相关工具生成DKIM 的私钥和公钥还有Selector ,然后填入这里,别忘记启用,是用来防止邮件被当成垃圾邮件拒收的,相关信息请搜索“什么是DKIM”。高级那个标签里默认即可。]
[hMailServer配置 5、然后点击左边树状菜单的域名前的 号,点击abc.com ,右边窗口里可以看到刚才的设置结果,还可以添加主机别名,具体怎么用俺还在研究中。大概是可以添加好多个域名,如abc.net ,abc.org 之类,然后你新建的邮件帐号使用这些域作为@之后的部分同样可以登录邮箱。


]
,[hMailServer配置 6、点击左边abc.com 下的帐号,右边可以新建邮箱帐号,其他标签里的东东自己看着办,不复杂。]
[hMailServer配置 7、点击左边树状菜单的设置-协议-SMTP ,右边窗口里中继邮箱标签,本地主机名输入mail.abc.com ,保存。


]