Centos

main.cf 中的 postfix 配置不生效

  • April 13, 2017

我在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

並像這樣重新啟動後綴

systemctl restart postfix.service

但是當我檢查

postconf -d

查看我目前的配置,我看到上述更改不會生效

postconf -d 的輸出:

smtpd_sasl_security_options = noanonymous
smtpd_sasl_auth_enable = no

使用此命令檢查目前有效的參數值:

postconf -p

要不就:

postconf

您與該-d選項一起使用的命令將列印預設值。您還可以使用該-n選項僅列印非預設值,僅列印您明確更改的內容。

引用自:https://serverfault.com/questions/843631