Role that installs the dovecot IMAP server. https://dovecot.org
Go to file
Andrea Dell'Amico 96dd527665 Import the old role. 2020-07-07 14:24:54 +02:00
defaults Import the old role. 2020-07-07 14:24:54 +02:00
handlers Import the old role. 2020-07-07 14:24:54 +02:00
meta Import the old role. 2020-07-07 14:24:54 +02:00
tasks Import the old role. 2020-07-07 14:24:54 +02:00
templates Import the old role. 2020-07-07 14:24:54 +02:00
tests Initial commit 2020-07-07 14:14:37 +02:00
vars Import the old role. 2020-07-07 14:24:54 +02:00
.gitignore Initial commit 2020-07-07 14:14:37 +02:00
LICENSE Initial commit 2020-07-07 14:14:37 +02:00
README.md Import the old role. 2020-07-07 14:24:54 +02:00

README.md

Role Name

A role that installs the Dovecot imap server, https://dovecot.org

Role Variables

Some variables below. To really configure the service an additional role that changes the various configuration files must be created by the user.

dovecot_service_enabled: True
dovecot_rh_pkgs:
  - dovecot
  - dovecot-pigeonhole

dovecot_firewalld_services:
  - { service: 'pop3', state: 'enabled', zone: '{{ firewalld_default_zone }}' }
  - { service: 'pop3s', state: 'enabled', zone: '{{ firewalld_default_zone }}'  }
  - { service: 'imap', state: 'enabled', zone: '{{ firewalld_default_zone }}'  }
  - { service: 'imaps', state: 'enabled', zone: '{{ firewalld_default_zone }}'  }

# 24 is LMTP
# 4190 is ManageSieve
dovecot_firewalld_ports:
  - { port: 24, protocol: 'tcp', state: 'disabled', zone: '{{ firewalld_default_zone }}'  }
  - { port: 4190, protocol: 'tcp', state: 'disabled', zone: '{{ firewalld_default_zone }}' }

Dependencies

None

License

EUPL-1.2

Author Information

Andrea DellAmico, andrea.dellamico@isti.cnr.it