Pmail——仅用一分钟就可以搭建好一个邮箱服务器

有一个自己的邮箱,是不是光想着就觉得很酷。在之前,我介绍过一个邮箱 poste.io 的搭建过程。虽然说是用 docker 但是其实搭建起来还是挺麻烦的。今天再来介绍一个搭建简单的邮局系统 pmail。

作者的 github 地址如下:https://github.com/Jinnrry/PMail readme 里有明确说 PMail 是一个追求极简部署流程、极致资源占用的个人域名邮箱服务器。单文件运行,包含完整的收发邮件服务和 Web 端邮件管理功能。只需一台服务器、一个域名、一行代码、一分钟部署时间,你就能够搭建出一个自己的域名邮箱。

项目的优势:
1、部署简单
2、资源占用极小
编译后二进制文件仅 15MB,运行过程中占用内存 10M 以内。
3、安全方面
支持 dkim、spf 校验。正确配置的情况下,Email Test 得分 10 分。
4、自动 SSL 证书
实现了 ACME 协议,程序将自动获取并更新 Let’s Encrypt 证书。

项目的不足:
1、目前只完成了最核心的收发邮件功能。基本上仅针对单人使用,没有处理多人使用、权限管理相关问题。

2、前端 UI 交互较差

接下来,我们一起安装体验一下~

可以从作者的 realease 页面下载各个客户端支持 linux 和 Windows。https://github.com/Jinnrry/PMail/releases 也可以使用 docker 的方式进行安装,在这里,我们采用 docker 方式安装。

前提条件:如果你服务器开启了防火墙,你需要放行 25、80、443 这三个端口

  • 执行命令: docker run -d -p 25:25 -p 80:80 -p 443:443 -p 465:465 -v $(pwd)/config:/work/config ghcr.io/jinnrry/pmail:latest
  • 等待容器启动之后,我们访问我们的http://127.0.0.1 或者公网 IP 即可进入引导页面Pmail——仅用一分钟就可以搭建好一个邮箱服务器
  • 接下里我们进行设置数据库、密码、域名、dns 等设置,在这里需要说一下的是 smtp 地址,就是需要配成 smtp.域名就 oK 了。Pmail——仅用一分钟就可以搭建好一个邮箱服务器 。ssl 我们选择自动配置,让 pmail 自动帮我们申请即可。Pmail——仅用一分钟就可以搭建好一个邮箱服务器然后我们根据页面上的需要配置的 DNS 解析,进行相对应的配置即可。 然后都配置完成之后就可以登录了~~Pmail——仅用一分钟就可以搭建好一个邮箱服务器
  • 然后就是发邮件测试了。Pmail——仅用一分钟就可以搭建好一个邮箱服务器 我给我的网易邮箱发送。我们去邮箱里找找Pmail——仅用一分钟就可以搭建好一个邮箱服务器 一切顺利 。 而且 pmail 自动帮我们申请了 ssl 证书,很 nice

pmail 的搭建过程相当简单,但是目前它只实现了基本的收发功能,也只能是单人使用,没有实现多人使用。感兴趣的可以安装体验一下。

创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。

 

声明: 转载请保留原文链接谢谢!
本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
联系方式(#替换成@):adminlr###msn.cn

给TA打赏
共{{data.count}}人
人已打赏
技术

wordpress网站维护教程:wp系统文件损坏的处理方法

2023-11-4 17:11:06

技术

阿里云服务器不能发邮件禁用25端口的三种解决方法

2023-11-4 17:13:15

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
有新私信 私信列表
搜索