我意识到这完全偏离了主题,但这是我最后的希望。我只想从我的电脑发送邮件,无论是本地还是远程服务器,所以我认为我不需要 postfix 来运行守护进程,但我找不到任何可以告诉我如何配置它的东西。有人知道吗?
答案1
一般来说,让 SMTP 服务器作为守护进程运行仍然是有用的 - 只需确保它只监听环回(127.0.0.1)接口,这样它就不会接受来自外界的邮件。
通过作为守护进程运行,您的 Postfix 安装可以继续以最佳方式管理您的外发邮件队列(对于那些无法立即递送外发电子邮件的情况)。
此外,有些软件更喜欢直接与某台机器的 25 端口建立 SMTP 连接,而不是调用/usr/sbin/sendmail
并将邮件传送到该程序。因此,作为守护进程运行比通过 按需启动 SMTP 服务更可取inetd
。
答案2
只需注释掉 /etc/postfix/master.cf 中以“smtp”开头的行即可。
答案3
您可以停止 postfix 服务并将其从启动服务中删除。
如果你使用的是 redhat,你可以使用
chkconfig --level 2,3,4,5 postfix off