2014-09-08 04:01:17 +02:00
|
|
|
postfix-formula
|
|
|
|
===============
|
2013-06-13 07:50:38 +02:00
|
|
|
|
2014-08-20 02:33:41 +02:00
|
|
|
Formulas to set up and configure the Postfix mail transfer agent.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
|
|
|
|
See the full `Salt Formulas installation and usage instructions
|
|
|
|
<http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html>`_.
|
|
|
|
|
2018-10-08 11:07:34 +02:00
|
|
|
|
2014-08-20 02:33:41 +02:00
|
|
|
Available states
|
|
|
|
================
|
|
|
|
|
|
|
|
.. contents::
|
|
|
|
:local:
|
|
|
|
|
|
|
|
|
|
|
|
``postfix``
|
|
|
|
-----------
|
|
|
|
|
|
|
|
Installs and starts postfix SMTP server
|
|
|
|
|
|
|
|
``postfix.config``
|
|
|
|
------------------
|
2013-06-13 07:50:38 +02:00
|
|
|
|
2018-03-11 19:22:12 +01:00
|
|
|
Manages postfix main.cf and optionally the master.cf configuration file
|
2016-05-23 12:39:55 +02:00
|
|
|
|
|
|
|
``postfix.policyd-spf``
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Installs and configures policyd-spf
|
|
|
|
|
|
|
|
``postfix.postgrey``
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Installs and starts Postgrey service
|
2016-05-24 11:49:28 +02:00
|
|
|
|
|
|
|
``postfix.mysql``
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Installs postfix mysql package ( Debian only)
|
|
|
|
|
|
|
|
``postfix.pcre``
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Installs postfix pcre package ( Debian only)
|
2017-01-08 20:02:57 +01:00
|
|
|
|
|
|
|
|
|
|
|
``postfix.postsrsd``
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Installs postfix postsrsd package
|
2018-10-08 11:07:34 +02:00
|
|
|
|
|
|
|
|
|
|
|
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>.
|