Local Mail Server

本地邮件服务器系统,基于 Stalwart Mail Server + Brevo 中继 + VPS 中继。支持完整的邮件收发功能,适用于无公网 IP 环境。触发词:邮件服务器、email、imap、smtp、stalwart、brevo、vps relay。

安装

概览

本地邮件服务器系统是一个专为无公网 IP 环境设计的完整邮件解决方案,基于 Stalwart Mail Server 构建核心功能,结合 Brevo 发件中继和 VPS 收件中继,实现家庭或企业内网的稳定邮件收发。该系统通过 Tailscale 私有网络连接本地服务器与云端 VPS,利用 VPS 的公网 IP 接收外部邮件,再经加密通道转发至本地存储;同时借助 Brevo 的免费 SMTP 中继服务发送外发邮件,有效规避自建 SMTP 服务器的合规难题。整个架构无需复杂公网配置,即可在 NAT 环境下运行,支持 IMAP、SMTP、Webmail 等标准协议,适用于个人开发者、远程团队或缺乏公网资源的家庭用户搭建专属邮箱系统。

核心功能特点

  1. 基于 Stalwart Mail Server 构建,支持完整的 IMAP/SMTP/POP3 邮件协议栈
  2. 采用 Brevo 免费 SMTP 中继发送外邮,避免自建服务器被标记为垃圾邮件
  3. 通过 VPS + Postfix + OpenDKIM 实现 DKIM 签名验证,提升邮件送达率
  4. 使用 Tailscale 建立私有加密隧道,安全连接本地服务器与公网 VPS
  5. 提供 Web UI 管理界面与 REST API,支持用户创建、权限控制与日志监控
  6. 集成 Cloudflare DNS 自动配置 SPF/DKIM/DMARC,简化反垃圾邮件设置

适用场景

该邮件服务器特别适合部署在无公网 IP 的家庭网络或运营商 NAT 环境中,例如使用移动宽带、校园网或企业级防火墙限制外联的场景。由于无法直接暴露 25/143 端口到互联网,传统邮件服务难以运行,而本系统通过租用低成本 VPS(如 1核512MB 配置)作为入口节点,将外部邮件先投递至 VPS 上的 Postfix 中继,再通过 Tailscale 隧道传回本地 Stalwart 服务器,完美解决入站邮件接收问题。对于外发邮件,则依赖 Brevo 的中继服务,既满足日常通信需求,又规避了自建 SMTP 可能面临的 IP 信誉风险。此外,系统支持 Nextcloud 等第三方客户端接入,方便用户在手机、电脑等多设备同步管理邮件,非常适合需要独立域名邮箱但受限于网络环境的远程办公人员或小型工作室。