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 e04d881988 replace "with_items" in apt modules 1 year ago
defaults postfix: add slow transport for packmail by default 3 years ago
files postfix: merge packmail role into postfix role 3 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 enable SSL/TLS client, cf 2 years ago
tests Add tests for many roles 3 years ago
vars Postfix: extract md5sum into variables 3 years ago
.kitchen.yml Kitchen: Change base image to evolix/ansible 3 years ago postfix: update README 3 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.