在我们的持续构建中,项目构建中出现错误提醒。或者开发者之间的沟通交流,进度汇报的事务,都是离不开一个通信工具。那就是邮件。在我们的项目开发中假设使用第三方的邮件平台,这肯定不是最好的选择。由于第三方的邮件须要外网的支持,可是外网又不是特别的可靠,假如外网链接出现了问题,这样就会不必要的延误我们的工期。再或者非常多项目都是保密项目,在开发中仅仅能用内网。
可是不用邮件吧又不行。为了解决这个头疼的问题,我们的内网邮件server工具就出现了,仅仅要用它安装在我们的server上。配置好账户。配置好client,在内网里就可任意发送邮件了。那我们今天就来好好了解下这个奇妙的内网邮件serverHMailServer。
server搭建
软件下载
借助第三方软件HMailServer 能够非常easy的搭建内网邮件server。
官方站点例如以下:http://www.hmailserver.com/
安装该软件须要提供须要Microsoft .NET Framework Version 2.0支持,微软官方下载地址:
假设须要汉化能够下载对应的汉化包,可是本人在汉化的过程中,文字出现乱码。还请大家多多探索。分享。
软件安装
先安装.NET Framework 2.0 这个简单不在描写叙述
HMailServer安装,这里我们选全然安装,例如以下:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
用户不多的话,我就直接使用内置的数据库引擎,假设用户多的话。能够选择以下的mysql、mssql、postgresql数据库的一种
这里须要设置HMailServer管理控制台的password,设置好了之后要进行记录。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
点击下一步。完毕安装。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
当我们连接到管理控制台的时候须要输入之前此的password
汉化
假设不须要汉化能够直接跳过这一步。
HMailServer的汉化很easy,详细例如以下:
1、把chinese.ini文件拷贝到 HMailServer安装文件夹下的\Languages。
2、编辑\Bin\hMailServer.INI 文件,在 [GUILanguages] 字段中的 ValidLanguages 项加入“ chinese ”
3、改完了以后记得须要重新启动一下服务就能够使语言生效了。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
4、进入到管理界面。选择菜单“File”里的“SelectLanguage”。选“chinese”。又一次连接,界面就变成中文,,到此为止我们的安装设定就成功了。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
server配置
以下我们正式进入邮件系统相关设定。
先加入一个域,假设你是域环境,最好就填你们的域名好了,我这里在工作组环境測试
假设须要,能够更改一下限制。域使用的空间、邮件的最大尺寸、用户最大空间、用户数等等,比方,这里整个硬盘仅仅有60G空间的话。每一个用户1G。同意最大的邮件为30M。太大了对server的压力太大了,我们能够按例如以下图设置进行限制设定
接着我们要为用户创建帐号了,输入username、password,保存,记得这里也要设置一下用户空间大小不超过1G就能够保存了,由于上面我们做好了限制.
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
也能够为用户设定个性签名
日志设置
在server上"日志"选项上面启用SMTP,POP3,IMAP日志以后,有问题就会自己主动生成日志,来到这里我们仅仅须要选查看日志,仅仅要点选查看日志来分析问题原因
client配置
邮件client,我们能够使用foxmail或者outlook等,这里我使用的是foxmail。由于foxmail是绿色软件。
官方下载地址:http://fox.foxmail.com.cn/
安装比較简单就不再讲了。,第一次执行就会出现帐户设置向导,输入我们刚创建好的邮箱帐号和password
我这里不是域环境,没有DNS相关设定,所以用名称是解析不了的,这里接收和发送的server直接填我们server的IP地址就可以
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
旧版的foxmial默认是没有域的后缀,这里我们要手动把它加上去
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
假设没有加域的后缀的话,"下一步"之后我们发现有一个帐户设置測试选项,我们点測试发现会报下面错误
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2VsdXB1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
设置都没有问题之后。測试就能够所有通过。这样我们帐号的加入设定成功了。
设定成功以后我们測试一下发送邮件
到了这里,那恭喜你,内网邮件环境就全然搭建好了。你如今開始就能够在内网里随意发送邮件了。