搭建个人hMailServer 邮件服务实现远程发送邮件

这篇具有很好参考价值的文章主要介绍了搭建个人hMailServer 邮件服务实现远程发送邮件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

hMailServer 是一个邮件服务器,通过它我们可以搭建自己的邮件服务,通过cpolar内网映射工具即可实现远程发送邮件,不需要使用公网服务器,不需要域名,而且邮件账号名称可以自定义.

下面以windows 10系统为环境,介绍使用方法:

1. 安装hMailServer

进入官方下载:https://www.hmailserver.com/download,选择最新版本,下载的时候浏览器可能会提示报毒,点击保留即可

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

下载好后.打开exe文件进行安装,直接点击Next下一步即可,到了设置密码步骤,我们设置一个密码,然后Next下一步完成安装

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

2. 设置hMailServer

上面我们安装完成了hMailServer,现在设置邮件名称和添加账号,打开hMailServer,点击connect连接本地的服务

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

提示输入密码,该密码是我们上面设置的密码,输入后点击ok

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

进入后,我们首先需添加一个邮件主体名称,点击Add domain

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

这个名称我们可以随便设置,符合一个域名标准格式即可,如abc.com ,123.com , test.com等,我们这边设置test.com测试使用,设置完成点击sava保存

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

加下来添加账号,点击Domains,然后点击上面我们设置域名主名称下面的Accounts,进入后点击右侧的Add,添加账号

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

输入账号名称,和密码,名称我们可以自定义,这里我们创建的账号就是我们的邮箱账号,账号和密码就是我们登录邮箱的账号密码

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

同样的方式,我们再创建一个,方便测试,两个名称不要重复

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

设置完成后,我们可以看到列表出现了两个用户,服务端就设置完成了

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

3. 客户端安装添加账号

上面我们设置好了本地自己的邮件服务,现在我们安装客户端测试,这边安装一个Foxmail客户端进行测试,进入官网下载:https://www.foxmail.com/

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

下载后安装,安装完成打开Foxmail,我们添加邮箱账号,点击其他邮箱

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

点击手动设置

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

在页面上我们输入上面创建的账号和密码,服务器地址填写本机地址:127.0.0.1,其他参数默认,输入完点击创建

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

添加账号成功后我们在左侧看到了我们自己的账号,添加我们创建的第二个账号,点击左侧菜单下面的账号管理

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

我们看到有个定时收取邮件的按钮,取消勾选,然后点击新建

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

同样选择其他邮件—手动设置,输入我们上面创建的第二个邮箱账号的账号密码,点击创建

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

创建后,我们同样勾选定时收取邮件按钮,点击应用即可,账号添加完成

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

4. 测试发送邮件

我们上面在Foxmail添加了两个账号,现在测试发送邮件,选中一个账号,点击写邮件

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

收件人填写我们另一个账号,然后输入邮件内容,点击发送

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

发送完成后,我们点击页面上面收取邮件,即可看到我们发送的邮件,如果点击一次没有出来,可以等10秒再次点击,本地测试发送邮件完成,下面我们配置远程发送邮件

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

5. 安装cpolar

cpolar官网:https://www.cpolar.com/

Windows系统可以直接在官网下载适用于Windows平台的zip压缩包,解压后得到cpolar安装包,然后双击安装包一路默认安装即可。

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

6. 创建公网地址

cpolar安装成功后,在浏览器上访问cpolar web UI管理界面(默认为本地9200端口),以【 http://本地ip地址:9200 】形式访问,如http://127.0.0.1:9200/,并使用cpolar账号登录

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

登录成功后,点击左侧的隧道管理——创建隧道,我们先创建第一个隧道,这个隧道是收邮件隧道:

  • 隧道名称:收邮件
  • 协议:选择tcp协议
  • 本地地址:110(服务端的收邮件端口)
  • 端口类型:随机临时TCP端口
  • 地区:China vip

点击创建

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

创建第二个隧道,发邮件隧道

  • 隧道名称:发邮件
  • 协议:选择tcp协议
  • 本地地址:25(服务端的发邮件端口)
  • 端口类型:随机临时TCP端口
  • 地区:China vip

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

创建成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到刚刚创建成功的两个隧道,一个是发邮件,一个收邮件,中间这个就是对应的公网地址,通过这个地址我们就可以实现两个账号远程发送邮件.

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

7. 测试远程发送邮件

打开我们Forxmail 邮箱客户端,找到我们添加的账号,右键点击设置

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

然后设置收件服务器和发件服务器的地址,这两个地址就是我们上面创建的两个cpolar公网地址,端口对应公网地址的端口,记得不要输入错误,输入完点击应用,搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

设置完成后,我们使用设置公网地址的这个账号远程给另一个账号发送邮件.

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

可以看到另一个接收完成了,远方的朋友通过这个方式添加账号即可发送邮件给你

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

8. 固定连接公网地址

要注意的是,以上步骤使用的是cpolar随机临时tcp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定的TCP端口地址,该地址不会变化,设置后将无需每天重复修改地址。

cpolar官网: https://dashboard.cpolar.com/login

登录cpolar官网,点击左侧的预留,找到保留的tcp地址,保留第一个接收邮件的地址:

  • 地区:选择China
  • 描述:接收邮件地址

点击保留

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

保留第二个发送邮件的地址:

  • 地区:选择China
  • 描述:发送邮件地址

点击保留

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

地址保留成功后,系统会生成相应的固定公网地址,将两个地址复制下来,这里记得区分好,不要搞混了

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

进入cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建接收邮件的tcp隧道,点击右侧的编辑

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

修改隧道信息,将官网保留成功的接收邮件地址固定tcp地址配置到隧道中

  • 端口类型:修改为固定tcp端口
  • 预留的tcp地址:填写官网保留成功的接收邮件地址,

点击更新

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

然后编辑第二个发邮件的隧道

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

同样,把另一个发送邮件的固定地址也配置到对应的发邮件隧道里面

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

两个隧道设置更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了固定tcp地址。

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

9. 测试固定远程地址发送邮件

同样我们选择其中一个邮箱账号,右键点击设置

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

我们把收件服务器和发件服务器的地址换成我们在cpolar官网设置的固定地址,记得地址不要搞反了,端口对应地址的端口,设置完成点击应用

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

然后选择这个邮箱向另一个邮箱账号发送邮件

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

我们可以看到邮件发送成功,另一个账号也接收成功,这样一个自己的邮件服务就搭建好了,同时可以远程发送邮件.

搭建个人hMailServer 邮件服务实现远程发送邮件,内网穿透,运维,服务器

转载自cpolar极点云文章:搭建个人hMailServer 邮件服务实现远程发送邮件文章来源地址https://www.toymoban.com/news/detail-648020.html

到了这里,关于搭建个人hMailServer 邮件服务实现远程发送邮件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Apache James邮件服务器搭建(linux)

    1、配置jdk,此处不再赘述,随便搜一下然后照着操作即可 注意:后续james的版本是3.5.0,需要与jdk8配套 2、下载apache james ,apacheJames 下载之后可以直接运行,无需安装 注意:此处选择3.5.0版本,因为更高版本与jdk8不配套 Index of /dist/james/server/3.5.0 ​ 2、下载foxmail,用于后续进

    2024年02月10日
    浏览(51)
  • CentOS 7下Postfix邮件服务器搭建

    硬件环境: Linux服务器一台,IP地址:192.168.80.10; WIN7客户端一台,拥有OUTLOOK2013,测试用,与服务器在同一局域网内。 一:搭建DNS服务器 二:搭建postfix服务器及普通发信 三:普通收信 四:认证收信 五:squirrelmail收发邮件(小松鼠邮件的安装与配置) 六:邮件群发功能配

    2024年02月10日
    浏览(54)
  • 教你用docker搭建自己的邮件服务器-Ewomail

    EwoMail 官方文档 EwoMail-Admin版本为1.05 rainloop 版本为1.11.1 运行docker mail.ewomail.com 换成自己的域名 docker-compose方式 或 可配置参数 MYSQL_ROOT_PASSWORD mysql数据库root密码,默认:mysql MYSQL_MAIL_PASSWORD mysql数据库ewomail密码,默认:123456 URL 网站链接,后面不要加/线 WEBMAIL_URL 邮件系统链接

    2024年02月08日
    浏览(44)
  • 群晖免费邮件服务器Mail Server搭建心德

    2023年1月2日 Daniel.y 群晖Synology Mail Server可以用于搭建免费的企业邮箱,不限用户数也不限邮箱容量。常规的安装流程在群晖的官方网站中有介绍,在此就不再赘述。这里主要介绍一些注意事项和疑难问题解决经验。 搭建自己的邮箱服务器面临最大的挑战是如何防止收到垃圾邮

    2024年02月07日
    浏览(75)
  • Linux系统下邮件服务器的搭建(Postfix+Dovecot+SSL)

    系统环境为 centos7.2 x64 mini 1.首先安装编译环境包  2.开始编译安装postfix     a.创建相关用户     b.编译安装     在make install环节的时候会有个交互式的界面,可以自定义一些目录,根据自己的需求填写,本人这里只更改了第二项临时文件目录,其他的都选择了默认目录

    2023年04月08日
    浏览(48)
  • LinuxGUI自动化测试框架搭建(二十三)-框架主入口main.py设计&sendmail邮件服务调用和生成

    组织运行所有的测试用例,并测试报告和测试结果通过邮件形式发给项目成员。 设计框架主入口,发送邮件。 设计框架主入口; 调用邮件服务模块; 发送邮件。 4.1 设计main.py脚本 打开 main.py

    2024年02月01日
    浏览(46)
  • 【Linux】邮件服务器搭建 postfix+dovecot+mysql (终极版 超详细 亲测多遍无问题)

    🍁 博主简介   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊 交流社区: 运维交流社区 欢迎大家的加入! 因为最近公司需要搭建一个邮件服务系统,但是如果在linux创建的话会有uid限制,而又需要创建大量的用户,上

    2024年02月15日
    浏览(51)
  • Linux之实现Apache服务器监控、数据库定时备份及通过使用Shell脚本发送邮件

    目录  一、Apache服务器监控 为什么要用到服务监控? 实现Apache服务器监控 二、数据库备份 为什么要用到数据库备份? 实现数据库备份 三、Shell脚本发送邮件 为什么要用使用Shell脚本发送邮件? 实现Shell脚本发送邮件 在Linux中监控Apache服务器是非常重要的,原因如下: 保证

    2024年04月15日
    浏览(73)
  • 保姆级教程,在离线环境下搭建zimbra8.8.15(open source)邮件服务器,centos7.6,在线也可参考使用

            现在我要在一台离线服务器上部署zimbra,但由于目前新版本安装包依赖网络环境来下载一些必需的组件,导致我们在官网下载好的安装包不能在离线服务器上完整安装zimbra,本文来帮助要在离线环境中部署zimbra的朋友完成安装,当然在线安装也可以参考本文,除了

    2024年03月13日
    浏览(101)
  • SpringBoot整合邮件服务

    发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。最早期的时候我们会 使用 JavaMail 相关 api 来写发送邮件的相关代码,后来 Spring 推出了 JavaMailSender 更加简化了邮件发送的过 程,在之后 Spring Boot 对此进行了封装就有了现在的 sprin

    2024年02月14日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包