自建邮箱服务 - 我的私有邮件系统

在云端存储和大厂服务的包围下,我选择自己搭建一个专属邮箱。不是为了炫技,而是为了数据自主无限定制

一直以来,我都想拥有一个完全属于自己的邮箱域名——不是 @gmail.com,不是 @qq.com,而是 @我的名字.com。经过一段时间的折腾,我终于成功部署了自己的邮件服务器,并配置好了 Webmail 界面。

现在,我的邮箱入口就在这里:

🔗 https://mail.mybeloved.dpdns.org/


🤔 为什么选择自建邮箱?

1. 隐私与数据主权

  • 邮件内容存储在自己的服务器上,不再被第三方扫描和分析。
  • 不用担心服务商突然关停或限制账号。

2. 个性化域名

  • 使用 @yourname.com 作为邮箱后缀,无论是工作还是社交,都显得更专业、更酷。

3. 完全控制

  • 可以自由创建无限个邮箱账号(例如 admin@noreply@),设置别名、转发规则、自动回复等。
  • 可以随时备份、迁移,不受平台束缚。

4. 学习与折腾的乐趣

  • 搭建过程中,我深入了解了邮件协议(SMTP、IMAP、POP3)、DNS 解析(MX 记录、SPF、DKIM、DMARC),以及 Docker 容器化部署。
  • 对于喜欢技术的人来说,这是一次非常有价值的实践。

🛠 我用了什么技术?

我选择了一套开源的邮件服务器方案:

  • 邮件服务核心mailcowpostfix+dovecot(根据实际选择)
  • WebmailSnappyMailRoundcube(轻量、现代化)
  • 数据库MariaDB / Redis
  • 反垃圾/病毒Rspamd + ClamAV
  • 反向代理Nginx + Let's Encrypt 自动证书

所有服务都通过 Docker Compose 编排,部署在一台 VPS 上,统一使用域名 mail.mybeloved.dpdns.org 提供访问。


📬 如何访问我的邮箱?

您可以直接点击上面的链接,或者在浏览器地址栏输入:

https://mail.mybeloved.dpdns.org/

登录界面支持标准的 IMAP/SMTP 账号密码验证。我给自己分配了主账号,并设置了一些常用别名。

如果您也想体验自建邮箱,随时可以联系我(通过下方评论区或直接邮件),我可以分享部署经验和配置细节。


🧠 一点经验总结

  1. 做好 DNS 解析:MX 记录、SPF、DKIM、DMARC 一个都不能少,否则邮件会被拒收或标记为垃圾。
  2. 注意安全:开启双因素认证(2FA),限制登录 IP,定期更新软件。
  3. 备份很重要:每天将邮件数据增量备份到远程存储,防止丢失。
  4. 性能优化:将 Redis 缓存、数据库连接池调优,确保访问速度。

📌 后续计划

  • 增加 CalDAV/CardDAV 同步,实现日历和联系人管理。
  • 整合自动回复和定时发送功能。
  • 开发一个简单的移动端 PWA,让手机也能方便访问。

如果您对自建邮箱感兴趣,欢迎在评论区留言,我会抽时间写一篇详细的搭建教程。


我的邮箱入口https://mail.mybeloved.dpdns.org/
期待与您通过邮件交流 ✉️