dev.to | 📄 原文链接 | 2026-10-28 收录

从 VPS 上删掉邮件服务器,省回 1.2 GB 内存

来源:dev.to — 2026-10-27

📋 概述

作者跑着一个叫 ExtraTime 的足球竞猜站,后端 Django 单机 8 GB 内存,为了给用户发密码重置和验证邮件,他在同一台机器上装了 docker-mailserver,又叠了 SnappyMail 方便在浏览器里看管理员邮箱。十月他打开容器一看:里面跑着 Postfix、Dovecot、rspamd、ClamAV 和 fail2ban,光 ClamAV 的病毒库就占 309 MB 磁盘,而 25、587、993 三个端口暴露在公网,机器人很快找上门,所以还得再加一层封禁。docker stats 显示这套东西常驻 1.14 GB 内存,一天大部分时间什么都不干。于是他干脆把整套邮件栈删掉,换成邮件 API 服务,把内存还给 Postgres、Redis、gunicorn、daphne 和 Prometheus。

🔑 核心要点

💡 金句

“If you are still running Postfix next to your app only for password resets, you probably don't need to.”
译:如果你只是为了发密码重置邮件才在应用旁边跑 Postfix,那你大概并不需要它。
← 返回 dev.to 首页