lgaggini.ansible_dovecot

ansible-dovecot

ansible-dovecot est un rôle Ansible pour installer et configurer Dovecot sur un système d'exploitation basé sur Debian.

Il effectue :

  • l'installation des paquets Dovecot
  • la création d'un utilisateur et d'un groupe dédiés pour Dovecot vmail
  • la création d'un dossier dédié pour le répertoire personnel des utilisateurs Dovecot
  • la configuration de SSL
  • la configuration de l'emplacement et du type de mail
  • la configuration du fichier de mots de passe pour l'authentification de base et de la base d'utilisateurs statique
  • la configuration des comptes utilisateurs
  • l'activation de saslauth

Installation

Cloner

git clone https://github.com/lgaggini/ansible-dovecot.git

Configuration

La configuration se fait par les variables énumérées et expliquées dans le fichier defaults/main.yml.

Utilisation

- name: pré-configurer une image cloud Ubuntu pour Dovecot
  hosts: imapserver
  vars_files:
    - group_vars/dovecot.yml

  roles:
    - { role: dovecot, tags: ['dovecot'] }
À propos du projet

ansible-dovecot is an Ansible role to install and configure dovecot on a debian based OS.

Installer
ansible-galaxy install lgaggini.ansible_dovecot
Licence
gpl-3.0
Téléchargements
300
Propriétaire
I enjoy the operations side of my work but I don't dislike to write tools and scripts, especially in Bash and Python.