2026年,用本地LLM自建无垃圾邮件服务器
Self-host your mail server

在self-hosting社区,自建邮件服务器常被视为禁区,但2026年情况已大不相同。我经营一家MSP公司,日常帮助客户从Gmail和Microsoft迁移到自托管方案,因此决定亲身实践,将公司邮箱也迁移出来。虽然在家部署需要满足静态IP、非CGNAT及端口开放等条件,但现代邮件协议已足够健壮,能应对短暂的断网。真正的突破在于垃圾邮件过滤:过去依赖IP黑名单效果甚微,如今我利用rspamd结合本地运行的Gemma 4 12B QAT模型,通过LLM智能分析邮件内容,实现了媲美Gmail的过滤效果,同时完全保护隐私。
邮件本质上是一个开放系统,我们不应接受少数大公司垄断我们的邮件,也不应让互联网因此变得去中心化程度更低。
- mmh0000
我从 2008 年左右到 2018 年一直运行自己的自建邮件服务器,我强烈建议不要这么做!尤其是当 Fastmail 和 Proton 这么便宜的时候。
我当时用的是 Postfix+Dovecot+Seive+SpamAssassin+Fail2ban+certbot+spf+dkim+reverse-ip+<其他乱七八糟的东西>。
它能跑!接收邮件总体来说相当容易。我知道我也是用“硬核”方式把所有这些东西临时拼凑起来的,如今有很多开箱即用的解决方案能帮你搞定这一切。但即便如此。全职当邮件管理员是一份我除非有人付钱否则绝不会再干的工作。
你知道最坑的是什么吗?邮件送达率。经常我发的邮件会……直接消失……没警告、没错误、没失败提示。从我这边看,一切完美无缺。直到几天后,有人来追问我:“你打算发那封邮件吗?”……
我用的是一台商业 IP(Comcast Business)。这个 IP 地址很干净,没在任何黑名单上,也不在 SORBS 或其他列表里。即便如此,成功送达一封邮件的概率也就五五开,而且你根本无法确认对方是否真的收到了。
- dandersch
在自建邮件服务器之前,先买个域名,把它指向一个支持自定义域名的邮件服务商。这要花钱,但租 VPS 也要钱。我怀疑很多 DIY 家庭实验室爱好者的大部分需求,光靠这种配置就能满足:
- 你拥有了个性化的邮箱地址
- 你可以切换邮件服务商(包括以后转自建)
- 你可以拥有近乎无限的别名(取决于服务商)
大部分设置步骤在你自建时本来就要做(买域名、改 DNS 记录),除了那些能帮你省去的一大堆头疼事。
- tylerjl
我托管并实际使用自己的邮件服务器已经超过 10 年了,有两件事同时为真:
完全有可能托管、使用自己的服务器并实现不错的送达率。这需要投入精力,而且和运行 Web 服务器完全是两码事,但这个领域还没死(至少目前还没)。
但同时也必须说:建议大家在通过 ISP 的住宅 IP 运营邮件服务器,这绝对是个糟糕透顶的主意。现在的反垃圾邮件生态系统 draconian(严酷)到极点,从住宅用户地址段流出的邮件流量基本会被直接扔进太阳里。如果你曾在较大规模下运营过邮件基础设施,你就知道 SPF/DKIM/DMARC 只是垃圾邮件识别的一部分,将邮件流量的来源纳入检测启发式规则中也是识别过程的重要一环。实现不错的送达率往往需要随时间“预热”IP 来建立信誉,而消费者地址段的活动杂乱无章,几乎不会获得任何信任。
我同意一些评论者的观点,他们提倡自建邮件服务器是为了防止这个古老的协议变成一个只有 Gmail 和 Outlook 的单一世界,但也有可靠的方法可以做到这一点:使用 VPS,依赖某家公司处理发送/SMTP 部分,或者类似方案。但陷阱遍地,从你的局域网边缘直接吐出 SMTP 数据包就是其中之一。
- MattTheRealOne
自建邮件服务器最大的问题在于能否可靠地发送邮件并确保送达收件人。我一直在考虑搭建一个 Dovecot 服务器,这样我收到的所有邮件都存储在我的系统上,但发送邮件则使用另一个服务商。我不怎么发邮件,所以第三方能看到我的已发送邮件带来的隐私损失并不大,但我依然能享受到只有我能访问我收到的邮件这一好处。
- JoshTriplett
我认识的每一个运行过自己邮件服务器的人,都在某个时候要么直接丢过邮件,要么重要邮件被延迟了好几天。
这完全不值得。