print out version of postfix and non-default configuration values

Contributor Icon Contributed by Michilimackinac  
Tag Icon Tagged: Postfix  

These commands are useful when you are attempting to get help on the postfix mailing list etc.


Print out the version of postfix running on the system:


% postconf -d mail_version
mail_version = 2.0.16
%

This will show the non-default values of the postfix configuration. Running postconf with no options will show the entire configuration which as of postfix 2.0.16 will show about 280 configuration options. postconf -n will show the shorter list of values that were modified to get your configuration running:


% postconf -n
mydomain = johnny.com
mynetworks = 172.16.0.0/12, 127.0.0.0/8
myorigin = $mydomain
relay_domains = $mydestination, .johnny.com, johnny.com
smtpd_client_restrictions = permit_mynetworks, check_client_access hash:/etc/postfix/client_whitelist, reject_rbl_client relays.ordb.org
smtpd_recipient_restrictions = permit_mynetworks, check_recipient_access hash:/etc/postfix/recipient_checks, reject_unauth_destination
smtpd_sender_restrictions = permit_mynetworks, reject_non_fqdn_hostname, reject_invalid_hostname
%

And of course you can always compare with the default value of an option:


% postconf -d smtpd_client_restrictions
smtpd_client_restrictions =
%

There are not any smtpd_client_restrictions by default.

 

No Comments -


No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment -