Ce rôle est chargé d’activer le service d’envoie de mail local (MTA) pour
l’expédition, avec postfix.
Si DKIM est configuré, les clés sont générées automatiquement et téléchargées pour la configuration DNS.
Les fichiers sont enregistrés dans le dossier plays/public_keys/hostname/
#Tags internes
- packages : Installation et configuration des packages ;
- postfix : Configuration de postfix ;
- mail-site-dkim : Configuration de DKIM uniquement ;
- mail-site-dkim-keys : Génération des clés DKIM uniquement ;
#Variables à fournir
| Variable |
Type |
Requis |
Défaut |
Description |
mailserver_postfix |
Objet postfix |
Oui |
|
Configuration principale |
custom_postfix_settings |
Dictionnaire |
Non |
Dictionnaire vide |
Configuration presonnalisée supplémentaire |
postfix_mailname |
FQDN |
Non |
ansible_fqdn |
Nom local du service |
postfix_allowed_users |
Liste de chaînes |
Non |
Liste vide |
Liste des noms d’utilisateurs autorisés à envoyer des mails |
mail_site_dkim |
Objet dkim |
Non |
Absent |
Configuration DKIM à appliquer |
#Type postfix
| Propriété |
Type |
Requis |
Défaut |
Description |
certificate |
Chemin |
Si bundle |
Absent |
Certificat avec clé privée à mettre en place |
bundle |
Chemin |
Si certificate |
Absent |
Authorités de certifications intermédiaires à inclure |
transport |
|
|
|
Non utilisé, pour usage futur |
#Type dkim
| Propriété |
Type |
Requis |
Défaut |
Description |
selector |
Nom DNS |
Oui |
Vide |
Nom de l’enregistrement DNS fournissant la clé publique |
domains |
Liste de FQDN |
Oui |
Vide |
Noms de domaines pour lesquels le sélecteur est configuré |
port |
Entier 1-65535 |
Non |
49536 |
Port de communication entre postfix et opendkim |
#Variables fixées
| Variable |
Type |
Description |
install_packages |
Liste d’identifiant |
Noms des paquets à installer |
purge_packages |
Liste d’identifiants |
Noms des paquets à retirer et purger |
all_debconf |
Liste de configurations |
Configuration debconf avant installation des paquets |
postfix_settings |
Dictionnaire |
Options postfix par défaut |