在 Ubuntu 20.04 启动时禁用 Postfix

在 Ubuntu 20.04 启动时禁用 Postfix

如何在启动过程中禁用 postfix/post drop?如果我使用自定义 Ubuntu 20.04 映像,是否可以从默认安装的二进制文件中删除 postfix?这是我刚刚加入的一个项目,因此非常感谢您的帮助。

对于上下文,我想禁用 postfix,因为我们的应用程序未使用邮件服务器,并且它会向journalctl 生成过多的警告消息。警告消息示例:

postfix/postdrop[3537]: warning: mail_queue_enter: create file maildrop/796259.3537: Read-only file system

对于一个 Journalctl 日志文件,它占 140 MB 总大小中的 137 MB。

答案1

要防止postfix(或任何其他systemd服务)随操作系统启动,请将其禁用。

sudo systemctl disable postfix

请参阅man systemctl获取更多信息。

如果您根本不需要 SMTP 服务器,您也可以选择将其及其配置删除。

sudo apt purge postfix && sudo apt autoremove

相关内容