8d16f17354
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
* postfix (packmail only): disable `concurrency_failed_cohort_limit` for destination smtp-amavis to prevent the suspension of this destination when Amavis fails to answer. Indeed, we configure the suspension delay quite long in `minimal_backoff_time` (2h) and `maximal_backoff_time` (6h) to reduce the risk of ban from external SMTPs. |
||
---|---|---|
.. | ||
defaults | ||
files | ||
handlers | ||
meta | ||
tasks | ||
templates | ||
tests | ||
vars | ||
.kitchen.yml | ||
README.md |
Postfix
Installation and basic configuration of Postfix.
Tasks
Minimal configuration is in tasks/minimal.yml
and optional customization in :
slow_transport.yml
: slow transport to specific destination.packmail.yml
: config for virtual mail accounts with OpenLDAP
Available variables
Main variables are :
postfix_hostname
: hostname for Postfix ;postfix_slow_transport
: enable customization for delivrability.postfix_force_main_cf
: force copy of main.cfpostfix_packmail
: install an Evolix Packmail instead of lite postfix config
The full list of variables (with default values) can be found in defaults/main.yml
.