Ansible roles by Evolix
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jérémy Lecour 92b7ce0acd postfix: always enable sasl authentified for relay 2 months ago
defaults postfix: add slow transport for packmail by default 4 years ago
files postfix: merge packmail role into postfix role 4 years ago
handlers add slow_transport configuration for Postfix role 4 years ago
meta Add evolix prefix to role dependencies 1 year ago
tasks replace "with_items" in apt modules 1 year ago
templates postfix: always enable sasl authentified for relay 2 months ago
tests Add tests for many roles 4 years ago
vars Postfix: extract md5sum into variables 3 years ago
.kitchen.yml Kitchen: Change base image to evolix/ansible 4 years ago postfix: update README 4 years ago


Installation and basic configuration of Postfix.


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
  • postfix_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.