凌晨两点,top 里突然蹦出一个叫 mta-sts-daemon
的进程,占了 140 MB 内存,当场把我吓醒。谷歌一圈才知道——原来是给 Postfix 做邮件加密的“小透明”。可我的服务器根本就没装 Postfix,这货纯属蹭吃蹭喝。今天就把mta-sts-daemon 卸载教程写出来,顺便回答大家最关心的问题:mta-sts-daemon 会影响 SMTP 发信吗?
一、mta-sts-daemon 是干嘛的?
一句话版本:它是 postfix-mta-sts-resolver 的守护进程,帮 Postfix 检查对方域名是否强制 TLS 加密。没有 Postfix,它就变成了占内存的无业游民。
二、会影响我用 SMTP 发信吗?
大多数网站程序(WordPress、Laravel、Discuz 等)发信走的是SMTP 客户端,比如 PHPMailer、SwiftMailer,根本不会去调用 mta-sts-daemon。所以删掉它对发信功能零影响,放心大胆地卸。
- ✅ 你只管把邮件交给 SMTP 服务器(QQ、163、SendGrid、Amazon SES)。
- ❌ mta-sts-daemon 只负责 接收 邮件时的策略查询,发信与它半毛钱关系都没有。
三、确认自己能不能删
which postfix
如果返回空,或者 systemctl status postfix
显示 inactive (dead)
,那就果断删。
四、mta-sts-daemon 卸载步骤(Debian / Ubuntu)
1. 停服务 + 禁止自启
sudo systemctl stop mta-sts-daemon
sudo systemctl disable mta-sts-daemon
2. 一键卸包(连配置文件都带走)
sudo apt purge postfix-mta-sts-resolver
sudo apt autoremove --purge
3. 清理残留目录(强迫症可选)
sudo rm -rf /etc/mta-sts-daemon.yml /var/lib/mta-sts
4. 验证进程消失
ps -ef | grep mta-sts
啥都没输出,世界瞬间清静。
五、CentOS / RHEL 同学看这里
sudo systemctl stop mta-sts-daemon
sudo systemctl disable mta-sts-daemon
sudo yum remove postfix-mta-sts-resolver
sudo rm -rf /etc/mta-sts-daemon.yml /var/lib/mta-sts
六、卸载后效果
top 里少了 140 MB 内存占用,load 直接掉 0.1,强迫症一本满足。SMTP 发信网站该怎么发还是怎么发,稳如老狗。
七、常见问题 FAQ
- 删了会不会让邮件进垃圾箱?
不会,垃圾箱看的是 DKIM、SPF、内容质量,跟 mta-sts-daemon 无关。 - 以后想用 Postfix 怎么办?
apt install postfix-mta-sts-resolver
一条命令装回来即可。
八、总结
服务器不是垃圾桶,别让小透明进程白吃资源。只要你不跑 Postfix,照着上面的mta-sts-daemon 卸载教程,三分钟就能把它请出去,SMTP 发信网站依旧正常运行。收藏备用,别再被半夜 top 吓醒。
关键词:mta-sts-daemon 卸载、mta-sts-daemon 会影响 SMTP 发信吗、postfix-mta-sts-resolver 卸载教程、mta-sts-daemon 删除、SMTP 发信网站 mta-sts-daemon
没有回复内容