Go to file
alxwr 19f5de8383
Merge pull request #90 from alxwr/fix-89
Fix #89 by ignoring only keys which are actually used in Pillar 'postfix:mapping'
2019-04-27 00:37:18 +02:00
postfix main.cf: ignore only actually used keys of 'postfix:mapping'; fixes #89 2019-04-24 12:38:55 +02:00
test/integration/default Basic testing framework 2018-03-18 16:49:49 -03:00
.gitignore Improve services definitions 2018-10-08 12:28:01 +02:00
.kitchen.yml Add no_args parameter on defined own services to allow create also 2019-01-08 09:26:27 +01:00
.travis.yml Improve services definitions 2018-10-08 12:28:01 +02:00
Gemfile Fix testing 2018-09-27 15:12:42 -03:00
LICENSE remove extra new line characters 2015-05-07 13:45:46 -04:00
pillar.example Explain multiple entries in virtual_alias_maps via pillar.example 2019-04-24 12:38:55 +02:00
README.rst Improve services definitions 2018-10-08 12:28:01 +02:00

postfix-formula

Formulas to set up and configure the Postfix mail transfer agent.

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

Integration testing

A rudimentary test-suite exists to verify basic functionality of the postfix-formula. Testing is done using the [Kitchen CI Framework](https://kitchen.ci/). Pull-Requests are verified using [Travis CI](https://travis-ci.org/).

A general getting started guide for kitchen-salt can be found at <https://github.com/saltstack/kitchen-salt/blob/master/docs/gettingstarted.md>.