​    我们测试的软件基本上都是支持邮件功能,如果你的测试环境是在外网的话那还好说,可以直接使用QQ邮箱、163邮箱等。但是如果是测试环境在内网,无法直接访问到外网的时候,搭建一个邮件服务器就很有必要的。

今天我们介绍如何通过hmail来搭建一个邮箱服务器。为什么要使用hmail呢?也没有什么原因,就是菜鸟小白的任性。哈哈~~如果你有兴趣也可以使用winmail、cmail等工具搭建一个邮箱服务器。

安装hmail邮件服务器

安装其实很简单,将hmail程序下载后,运行起来,一路点击next进行安装

这里是让你选择存储数据的数据库,有两种选择,一种是使用嵌入型数据库Microsoft Sql Compact,另一种是自定义数据库。前一种选择,相对来说更轻量,简单,这里我选择直接就选择默认方式进行安装。

这里需要输入管理密码,密码可以随意设置,但你一定不要忘记了,不然安装好了程序,却忘记密码登录,可是一个麻烦事情。

这样,我们的hmail邮件服务器就安装好了。

汉化hmail(当然不进行汉化操作也是完全不影响软件使用的)

 

将chinese.ini文件(这个文件只需要自行百度,相信你就可以找到)导入安装目录的language文件夹下面

修改在安装目录中的bin\hMailServer.INI文件, [GUILanguages] ValidLanguages=english,swedish字段后面添加chinese

然后重启hmail服务

再次运行管理工具,我们可以在file/select language中多出一个语言选择,可以选择Chinese语言。

配置hmail邮箱

 

配置语言之后,需要重新登录hmail管理中心,登录之后你就会发现软件变成中文版了。

首先我们需要创建域服务,这个域服务名就相当于我们使用的qq.com和163.com。

若有需要的话,可以对邮箱的存储空间和单篇邮件大小等参数设置限制

接下来就是新建账户了,这个账号你可以使用outlook、Foxmail等邮件客户端软件在保证网络可达的情况进行登录连接。

去掉自动屏蔽的勾选,这个是为了保证测试失败登录的情况下,IP不会被服务器封禁。可根据需要进行选配。

客户端连接测试

我们这边使用的Foxmail客户端,添加刚刚新建的邮箱账户

点击“创建”后弹出设置成功页面,说明我们的服务器配置好了。至此你就可以快乐地使用你搭建的免费邮箱服务器进行邮件测试或者作为内网的邮箱服务器了。

通过hmail搭建一个内网测试的邮件服务器的更多相关文章

  1. linux下搭建redis内网端口映射工具-rinetd

    最近在工作中使用到了redis缓存,用来提某些业务场景的计算速度和某些情况下的操作频率限制,客户端工具使用了redisDesktopmanager来管理,在本机操作测试的时候,是没有问题的.但是将系统 ...

  2. 【Head First Servlets and JSP】笔记6:什么是响应首部 & 快速搭建一个简单的测试环境

    搭建简单的测试环境 什么是响应首部 最简单的响应首部——Content-Type 设置响应首部 请求重定向与响应首部 在浏览器中查看Response Headers 1.先快速搭建一个简单的测试环境, ...

  3. Nginx系列2:用Nginx搭建一个可用的静态资源Web服务器

    上一节中编译好自己的nginx服务器后, 现在要对nginx.conf文件进行配置,搭建一个可用的静态资源Web服务器 1.放入可访问的html文件到nginx文件夹下,如图1所示: 这里我放入的是一 ...

  4. 阿里云内网和公网NTP服务器和其他互联网基础服务时间同步服务器

    阿里云为云服务器ECS提供了内网NTP服务器,对于阿里云以外的设备,阿里云同时提供了 公网NTP服务器,供互联网上的设备使用. 内网和公网NTP服务器 以下为阿里云提供的内网和公网NTP服务器列表. ...

  5. Django + Apache + 树莓派 搭建内网微信公众号服务器

    其实早在微信开放公众号开发平台时就想弄一个自己的公众号服务器,奈何对web服务器搭建和开发一窍不通,只是注册了一下开发者帐号,并没有采取行动,万恶的拖延症. 前一年,开始接触python,打开了神奇世 ...

  6. DNS:从零搭建公司内网DNS服务器

    写在前面的话 网上关于 DNS 的文章其实一搜索一大把,但是看别人的文档一般都会有个问题,乱,不讲究,全是 ctrl c + ctrl v,我个人是看不下去的.头皮发麻.所以决定自己来写写这方面的东西 ...

  7. 持续集成(二)环境搭建篇—内网邮件server搭建

    在我们的持续构建中,项目构建中出现错误提醒.或者开发者之间的沟通交流,进度汇报的事务,都是离不开一个通信工具.那就是邮件.在我们的项目开发中假设使用第三方的邮件平台,这肯定不是最好的选择.由于第三方的 ...

  8. 分享一个内网穿透工具frp

    首先简单介绍一下内网穿透: 内网穿透:通过公网,访问局域网里的IP地址与端口,这需要将局域网里的电脑端口映射到公网的端口上:这就需要用到反向代理,即在公网服务器上必须运行一个服务程序,然后在局域网中需 ...

  9. 使用Tomcat搭建一个可以通过公网访问的服务器(转)

    转自:http://wenku.baidu.com/link?url=kGLhiO1xiiepXa9Q2OJDmm6Zr8dQmpSYYPVTFmc3CZtD6Z7HvFi2miCYDiQdTYF2T ...

随机推荐

  1. yii2.0数据库操作

    User::find()->all(); 此方法返回所有数据: User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子): User::find()->w ...

  2. c++_primer_第4版目录

    https://vdisk.weibo.com/s/BN_NALmbbBH01 第1章 快速入门1.1 编写简单的C++程序1.2 初窥输入/输出1.2.1 标准输入与输出对象1.2.2 一个使用IO ...

  3. Git 居然可以用来跟女神聊天?

    Git 是用来做啥的?想必码农朋友都知道,Git 是版本控制软件,是软件开发过程中团队协作不可或缺的软件. 但是,作为版本控制软件的 Git ,能跟聊天工具扯上关系吗?这二者似乎毫无关系,但脑洞大开的 ...

  4. 【Spring注解驱动开发】如何使用@Bean注解指定初始化和销毁的方法?看这一篇就够了!!

    写在前面 在[String注解驱动开发专题]中,前面的文章我们主要讲了有关于如何向Spring容器中注册bean的知识,大家可以到[String注解驱动开发专题]中系统学习.接下来,我们继续肝Spri ...

  5. nmap二层发现

    使用nmap进行arp扫描要使用一个参数:-sn,该参数表明屏蔽端口扫描而只进行arp扫描. nmap支持ip段扫描,命令:nmap -sn 192.168.1.0/24 nmap速度比arping快 ...

  6. 3分钟看懂C#委托

    委托是c#语言的一大亮点,最大的作用是让一个方法可以作为另一个方法的参数 下面是一个简单的示例 internal class Program { //使用delegate定义委托类型 private ...

  7. .NET 5.0预览版6发布:支持Windows ARM64设备

    2020年6月25日,微软dotnet团队在博客宣布了第六个 .NET 5.0 的预览版:https://devblogs.microsoft.com/dotnet/announcing-net-5- ...

  8. express高效入门教程(3)

    3.路由 路由到底是什么呢?不管官方定义到底是什么,咱通俗的说就是根据不同的url,执行不同的代码,类似于编程语言中的分支结构 3.1.express规划路由 稍微复杂点的应用,通常都是分模块进行的, ...

  9. vue基础入门(2.3)

    2.3.样式绑定 2.3.1.绑定class样式 1.绑定单个class <!DOCTYPE html> <html lang="en"> <head ...

  10. 云服务器解析域名去掉Tomcat的8080端口号显示