36f0a70813
In case a list of items (iterable) is passed to the set_parameter function in main.cf, the list of items are joined by a comma. This makes parameters with many items a bit hard to read as it results in long lines. Postfix also supports an alternative declaration where subsequent parameter values are written in a new line that starts with whitespace and thus forms a continuation of the previous line. This makes parsing multiple entry lines easier for humans. Old style: smtpd_milters = { unix:/run/spamass-milter/postfix/sock, connect_timeout=10s, default_action=accept } { inet:localhost:10003, connect_timeout=10s, default_action=accept } { inet:localhost:10004, connect_timeout=10s, default_action=accept } { inet:localhost:10006, connect_timeout=10s, default_action=accept } { inet:localhost:10007, connect_timeout=10s, default_action=accept } New style: smtpd_milters = { unix:/run/spamass-milter/postfix/sock, connect_timeout=10s, default_action=accept } { inet:localhost:10003, connect_timeout=10s, default_action=accept } { inet:localhost:10004, connect_timeout=10s, default_action=accept } { inet:localhost:10006, connect_timeout=10s, default_action=accept } { inet:localhost:10007, connect_timeout=10s, default_action=accept } |
||
---|---|---|
postfix | ||
test/integration/default | ||
.kitchen.yml | ||
.travis.yml | ||
Gemfile | ||
LICENSE | ||
pillar.example | ||
README.rst |
postfix-formula
Formulas to set up and configure the Postfix mail transfer agent.
Note
See the full Salt Formulas installation and usage instructions.
Available states
postfix
Installs and starts postfix SMTP server
postfix.config
Manages postfix main.cf and optionally the master.cf configuration file
postfix.policyd-spf
------------------
Installs and configures policyd-spf
postfix.postgrey
------------------
Installs and starts Postgrey service
postfix.mysql
Installs postfix mysql package ( Debian only)
postfix.pcre
Installs postfix pcre package ( Debian only)
postfix.postsrsd
------------------
Installs postfix postsrsd package