安装后如何更改 postfix 配置?

Thi*_*Lam 12 postfix

在 postfix 安装和配置过程中,我看到了一些关于如何发送和接收电子邮件的选项。我可能选择了错误的选项。如何返回该配置屏幕以更改我的选项?

小智 11

上面derchris的评论是对原始问题的实际回答。我知道自从问这个问题已经好几年了,但是这两个答案实际上都不是针对原始问题的。

所以要清楚,要回到 postfix 安装的配置屏幕,请执行以下操作:

sudo dpkg-reconfigure postfix
Run Code Online (Sandbox Code Playgroud)

dpkg-reconfigure命令对于在启动过程中具有配置屏幕的其他包也很有用。


Ale*_*lex 8

postfix 配置存储在 /etc/postfix/main.cf 和 /etc/postfix/master.cf 中。您可以在那里更改选项并重新启动 postfix。如果您要运行 postfix 服务器,您至少需要对这两个文件(尤其是 main.cf)有一点熟悉。这些选项在 postfix.org 中有详细记录。

作为提示,我喜欢做的事情是备份 main.cf,然后检查并删除所有注释掉的内容。这样,当我需要修改它时,我可以减少一些废话进行整理,并使其不那么压倒性。

  • “postconf”命令也很有帮助,尤其是显示默认参数,但未在 main.cf 配置文件中定义 (2认同)

小智 5

在按照 Alex 描述的那样调整配置后,使用:

postconf
Run Code Online (Sandbox Code Playgroud)

(正如上面的 malcom 评论)要验证配置文件是否合理正确并列出实际应用的所有配置,然后:

sudo postfix check
Run Code Online (Sandbox Code Playgroud)

再次验证配置文件是否合理正确并创建任何必要的目录。然后使用:

sudo postfix reload
Run Code Online (Sandbox Code Playgroud)

应用更新的配置。