main.cf 中的 postfix 配置不生效

main.cf 中的 postfix 配置不生效

我在 centos 7 中配置了 postfix 的 /etc/postfix/main.cf 如下

smtpd_sasl_auth_enable = yes
smtpd_sasl_type = cyrus
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sasl_path = /run/saslauthd
smtpd_recipient_restrictions =permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtp_sasl_mechanism_filter = GSSAPI

然后像这样重新启动 postfix

systemctl restart postfix.service

但当我检查

postconf -d

查看我当前的配置,我发现上述更改没有生效

postconf -d 的输出:

smtpd_sasl_security_options = noanonymous
smtpd_sasl_auth_enable = no

答案1

使用此命令检查当前有效的参数值:

postconf -p

要不就:

postconf

与该选项一起使用的命令-d将打印默认值。您还可以使用-n选项仅打印非违约值,仅打印您明确更改的内容。

相关内容