lgaggini.ansible_dovecot

ansible-dovecot

ansible-dovecot ist eine Ansible-Rolle zur Installation und Konfiguration von Dovecot auf einem Debian-basierten Betriebssystem.

Es führt Folgendes durch:

  • Installation der Dovecot-Pakete
  • Erstellung eines dedizierten Benutzers und einer Gruppe für Dovecot vmail
  • Erstellung eines speziellen Ordners für das Home-Verzeichnis der Dovecot vBenutzer
  • Konfiguration von SSL
  • Konfiguration des Speicherorts und Typs der E-Mails
  • Konfiguration der Passwortdatei für die Basisauthentifizierung und der statischen Benutzerdatenbank
  • Konfiguration der Benutzerkonten
  • Aktivierung von saslauth

Installation

Klonen

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

Konfiguration

Die Konfiguration erfolgt über Variablen, die in der Datei defaults/main.yml aufgeführt und erklärt sind.

Verwendung

- name: Erstellen eines Ubuntu-Cloud-Images für Dovecot
  hosts: imapserver
  vars_files:
    - group_vars/dovecot.yml

  roles:
    - { role: dovecot, tags: ['dovecot'] }
Über das Projekt

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

Installieren
ansible-galaxy install lgaggini.ansible_dovecot
GitHub Repository
Lizenz
gpl-3.0
Downloads
300
Besitzer
I enjoy the operations side of my work but I don't dislike to write tools and scripts, especially in Bash and Python.