6.9 KiB
6.9 KiB
Table of Contents
dovecot
Synopsis
Postfix and Dovecot as mail servers (Submission and IMAP).
Basic variables
Général
Mail configuration
Mail domain
This family is a leadership.
Parameter | Comments |
---|---|
general.mail.domain.mail_domains mandatory, multiple Type: domainname |
Domaine de courriel géré localement. Example: example.net |
general.mail.domain.imap_domainname mandatory Type: domainname |
Domaine exterieur d'accès au serveur IMAP. Example: imap.example.net |
general.mail.domain.submission_domainname mandatory Type: domainname |
Domaine exterieur d'accès au serveur submission. Example: submission.example.net |
Variables
Général
Mail configuration
Mail domain
This family is a leadership.
Parameter | Comments |
---|---|
general.mail.mail_crt_provider mandatory Type: choice |
Autorité de certification signant les certificats des domaines extérieurs. Choices: - self-signed ← default- letsencrypt |
Variables for expert
Général
Annuaire OpenLDAP
Client
Parameter | Comments |
---|---|
general.ldap.client.ldapclient_family mandatory Type: unix_user |
Nom de la famille LDAP. Default: all |
general.ldap.client.ldapclient_base_dn mandatory Type: string |
Base DN de l'annuaire. Default: calculated |
general.ldap.client.ldapclient_search_dn mandatory Type: string |
Base DN de l'annuaire des utilisateurs. Default: calculated |
general.ldap.client.ldapclient_group_dn mandatory Type: string |
Base DN de l'annuaire des groupes. Default: calculated |
general.ldap.client.ldapclient_user_dn mandatory Type: string |
Base DN de l'annuaire des utilisateurs n'appartenant à une famille. Default: calculated |
Requirements services
- LocalDNS
- Journald
- SMTP
- LDAP
- ReverseProxy
- LMTP
- OAuth2
bold: provider is mandatory
Example
Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file.
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