本篇博客,除了参考http://leihenzhimu.blog.51cto.com/3217508/823839此篇博文安装和注册以外,我还做了一些补充,由于是生产环境,我跟大家分享一下,希望能帮助到大家。
一、IMail Server 8.22安装、注册
1.下载IMail Server 8.22
下载地址:http://down.51cto.com/data/360959
系统是:windows server 2003
首先,需要把两个压缩包下载,一起解压。解压出来之后,如图所示:
2.运行IMail_V8.22.exe,然后点击"Next",下一步
3.输入邮局系统的主机域,也就是一个域名(比如,我以后需要使用的邮箱为***@tao.com,那么这里就填写:tao.com),这里的域名是mxxxroup.com(我已经在万网做好A记录和mx记录了),然后点击Next,进行下一步。
4.选择IMAIL数据库,有三种可选方式:
1).是用Windows系统用户,你建的每个用户将成为Windows的系统用户
2).IMAIL自身的数据库,用户和相关数据将会存到注册表内
3).扩展数据库,可以用其它可扩展的数据库作为IMAIL数据库,如ACCESS.SQL Server等……
这里我们选择第二种。
5.选择Imail server的安装路径,这里我选择了D盘Mail目录,然后Next,下一步即可。
、
6.创建一个快捷键,我命名为了Imail。
7.这里询问是否安装SSL KEY 加密,一般我们不需要,选择否,如果你需要,就安装。
8.选择要安装的服务,根据需要安装,尽量简单吧,不过POP3和SMTP的服务少不了。如果不知道自己可能会需要什么,那么Select All全部安装就是了。
9.是否现在创建IMAIL用户,可以现在建,也可以以后建,没有影响,这里我们暂时不建用户。
10.Finish,到这里安装完毕。
二、IMail Server 8.22激活
1.开始--程序--Imail--Imail Administrator
2.Activate Now(现在激活),下一步
3.这里的License Key全部填写123450
很遗憾,激活失败。
这里提示激活失败
IMAIL的激活有两种
1.在线激活
2.序列号激活
默认是在线激活,因为我们填写的License Key是非法的,所以没办法通过在线激活,那只有断网组织在线验证,但大多数人都是通过远程将IMAIL安装到服务器上的,如果断网,那就完了。现在可以利用本地安全策略或防火墙等来阻止IMAIL在线验证,这里我们需要蔽两个ip才可以完成注册
156.21.1.22
156.21.1.171
如果用防火墙的话还需要单独安装,所以这里我们通过本地安全策略来屏蔽这两个IP
4.开始--程序--管理工具-本地安全策略
5.压缩包内有做好的策略,这里直接导入就OK了
6.找到做好的策略IMail.ipsec,选中这条策略将156.21.0.0/16网段直接屏蔽掉。
7.导入策略后策略还未指派,右击―指派
8.策略已指派显示“是”,表示已经指派
9.按照之前的步骤,License Key继续输入“123450”,点击下一步后会出现如下界面,Challenge Code使我们所需要的。
10.运行解压出来的一个程序IMail_V8.22keygen.exe,将上一步中的Challenge Code复制过来,然后点击左下角Generate。
11.将上一步得到的Response Code复制回来,下一步
12.点击完成。
点击完成之后,自动跳出Imail server的管理界面,如图所示:
三、IMail Server 8.22网站模版汉化
1.输入http://localhost:8383来访问IMail,发现全部English……,没关系,下面咱们来汉化界面。
2.将压缩包IMail中文网站模版中的文件复制到IMail安装目录,提示文件重名,直接选择全部覆盖即可。
3.覆盖完成之后,再重新访问以下,或者刷新一下页面地址,如图所示:
四、IMail Server 安全补丁升级
1.打开压缩包的IMail安全补丁目录,内有升级说明文档,将SMTPProtocol.dll复制到IMail安装目录。
注意:如果没有停止IMail服务,直接复制会提示出错
2.其实不需要停止IMail的全部服务,只需要停止IMail SMTP Server服务,再复制就可以。
3.复制成功,需要重新开启Imail SMTP Server,到这里IMail的所有安装结束。
五、创建用户,测试邮箱。
1.点击Imail Administrator―localhost―m****group.com―Users--右面(Add User)
2.User ID (用户ID,这个ID是作为以后登陆邮箱用的账户)
3.创建一个用户名First Name和Last Name,点击下一步
4.给新用户,设置一个密码,两个密码必须一致;
5.最后,点击完成即可。这时候,我们就创建了一个新的邮箱账户group3。
6.用新创建的group3@m*****group.com账户,登陆邮箱,看下是否可以正常登陆。
7.输入账号和密码,看下是否成功登陆进去。
8.用新建的group3@m****group.com给我的QQ邮箱发一封邮件,坐下测试,是否可以发送成功。
9.登陆我的QQ邮箱,看下是否可以成功接收到邮件了。
经过测试,确实可以成功收到邮件,哈哈。
10.现在再回复给group3@m****group.com这个邮箱账号一封邮件,看下是否能成功回复。
11.可以成功接收到QQ发过来的邮件,说明在Imail server这台邮件服务器上创建的group3.m****group.com可以成功发送和接收邮件。
六、实现一个域名,创建12个邮件服务器
大家都知道,想要实现收发邮件功能,需要设置MX(邮件交换记录)记录,一个域名做一个MAIL的A记录,然后再做一个MX记录,就可以了。假如12台邮件服务器,单位又想省钱,只给了一个域名,怎么实现12太不同的邮件服务器收发邮件呢?
其实很简单,域名设置成12个不同的二级mail的子域名,然后给这12个子域名做12个MX记录,就可以实现12太邮件服务器收发邮件了。
配置如图所示:
到此为止,全部试验结束。
邮件服务器创建好了,经过测试,没法实现我笔记本上通过客户端来收发邮件,是因为Windows server 2003系统,防火墙默认只开放了smtp(25号端口)服务,大家收到把pop3(110端口)服务打开就好了。如图所示:
由于解析不完整,不能往新浪和微软的hotmail发送邮件,更新下Imail server邮件服务器的HELO信息就可以正常发送了。如图所示:
找到hello Message的位置,把邮件账号[email protected]的@后边的部分写上去即可。如下图:
邮件测试:
到此为止,实验全部结束,谢谢阅读。