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

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

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

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

2、前端UI交互较差

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

前提条件:如果你服务器开启了防火墙,你需要放行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的搭建过程相当简单,但是目前它只实现了基本的收发功能,也只能是单人使用,没有实现多人使用。感兴趣的可以安装体验一下。

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

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/12230

(0)
凯影的头像凯影
上一篇 2024年6月28日 下午2:40
下一篇 2024年7月2日 下午4:37

相关推荐

  • CentOS 7 安装 JDK 11

    现在很多编译器和软件都开始要求使用 JDK 11 了。 因此我们希望在 CentOS 上安装 JDK 11。 运行下面的命令: 如果你的系统中还装有不同版本的 JDK 的话。你需要运行: 来选择默认的 JDK。 随后你就可以验证安装的 JDK 了。

    2023年3月11日
    1.4K00
  • Centos7下离线安装mysql8.0.20

    一、下载linux mysql8.0 离线安装包 首先去mysql官网下载mysql的离线rpm安装包(https://downloads.mysql.com/archives/community/) 二、安装mysql 1、由于mariadb中的lib包和mysql8.0.20的lib包冲突,如果已经安装了mariadb,则需要将其卸载。 2、卸载mari…

    2022年12月5日
    1.9K00
  • nginx使用htpasswd实现站点账密登录

    一:介绍 在Web应用程序的开发中,安全性是一项至关重要的任务。当用户需要访问敏感信息或执行特定操作时,需要使用账号和密码进行身份验证,htpasswd是Apache HTTP服务器下的一款用于HTTP用户basic认证工具,可用来建立和更新存储用户名、密码,同时生产用于 http 基本认证的工具 二:htpasswd安装 三:htpasswd配置密码 该命…

    2024年6月3日
    1.3K00
  • Windows11无法双击打开图片怎么办

    相信很多用户都习惯于通过简单的双击操作来快速查看或编辑图片,那么当这个功能出现问题时,就可能需要采取一些额外的步骤来解决这个问题。而文将指导你如何排查和解决Windows 11系统中无法双击打开图片的问题,一起来看看吧。 Windows11无法双击打开图片不支持此接口的解决方法   建议执行一下干净启动   操作步骤   先卸载设备中全部的第三方反病毒软件与…

    2024年6月13日
    1.1K00
  • Hyper上虚拟服务器Windows系统C盘不够,如何扩容?

    问题 客户需要将C盘设置成60G,原先35G,不够使用 解决方式 首先关闭该虚拟机 关机后右击设置,点击”硬盘驱动器“,点击“编辑” 选择配置磁盘,点击“扩展” 输入磁盘大小 重启虚拟机,打开计算机管理。选择磁盘管理,右击进行扩展卷 点击下一步,最终完成C盘扩容

    2022年6月16日
    1.7K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

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