dataset/seed/dovecot
2023-08-02 11:01:00 +02:00
..
dictionaries update doc 2023-08-02 11:01:00 +02:00
funcs reorganize 2022-08-18 10:19:43 +02:00
manual/image/preinstall remove application version 2022-07-01 22:10:33 +02:00
templates update 2023-07-31 15:30:32 +02:00
tests manage aliases 2022-10-01 19:12:00 +02:00
applicationservice.yml update doc 2023-08-01 15:13:17 +02:00
DEBUG.md remove application version 2022-07-01 22:10:33 +02:00
DOC.md remove application version 2022-07-01 22:10:33 +02:00
FIXME TLS 2023-02-14 14:24:16 +01:00
README.md update doc 2023-08-02 11:01:00 +02:00

Table of Contents

dovecot

Synopsis

Postfix and Dovecot as mail servers (Submission and IMAP).

For more informations

Dependances

Variables

Général (general)

network (general.network)

Description Values
incoming_ports [+] 587
993

ldap (general.ldap)

client (general.ldap.client)
Description Values
ldapclient_family all
ldap_key_file_owner dovecot

Mail configuration (general.mail)

Description Type Values Choices
Autorité de certification signant les certificats des domaines extérieurs (mail_crt_provider) choice autosigne autosigne
letsencrypt
Mail domain (general.mail.domain)

This a family is a leadership.

Description Example Type Supplier
Domaine de courriel géré localement (mail_domains) [+] example.net domainname LMTP:criteria
Domaine exterieur d'accès au serveur IMAP (imap_domainname) imap.example.net domainname
Domaine exterieur d'accès au serveur submission (submission_domainname) submission.example.net domainname

IMAP mail server (general.dovecot)

Description Type Provider
IMAP client address (imap_internal_addresses) [+] domainname IMAP

revprox (general.revprox)

revprox_client (general.revprox.revprox_client)
Description Values
revprox_client_external_domainnames
revprox_client_web_address

nginx (general.nginx)

Description Values
nginx_root /var/www/html
  • [+]: variable is multiple
  • bold: variable is mandatory

Examples

Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file.

With minimum providers:

dovecot:
  applicationservice: dovecot
  provider_zone: imap
  zones_name:
    - ldap
    - localdns
    - reverseproxy
    - smtp
    - lmtp
    - oauth2
  values:
    general.mail.domain.mail_domains:
      - example.net
    general.mail.domain.imap_domainname:
      '0': imap.example.net
    general.mail.domain.submission_domainname:
      '0': submission.example.net
    general.oauth2_client.oauth2_client_name: example
    general.oauth2_client.oauth2_client_description: Example description

With all providers:

dovecot:
  applicationservice: dovecot
  provider_zone: imap
  zones_name:
    - journald
    - ldap
    - localdns
    - reverseproxy
    - smtp
    - lmtp
    - oauth2
  values:
    general.mail.domain.mail_domains:
      - example.net
    general.mail.domain.imap_domainname:
      '0': imap.example.net
    general.mail.domain.submission_domainname:
      '0': submission.example.net
    general.oauth2_client.oauth2_client_name: example
    general.oauth2_client.oauth2_client_description: Example description

Supplier

imap-client

All applications services for this dataset.