LDAP attribute whose value Mailcow maps to a mailbox template via
mappers / templates.
Base DN under which user searches are performed.
Bind DN used to perform user searches.
Password for binddn.
Optionaldefault_If no matching attribute mapping exists for a user, the default template is used when creating the mailbox (not on update). Mailcow expects the template name as configured under "Mailbox templates".
OptionalfilterOptional LDAP search filter to limit who may authenticate.
Hostname (or comma-separated list of hostnames for fallback) of the LDAP server.
Optionalignore_Skip TLS certificate validation when contacting the auth source.
Optionalimport_Whether new users discovered during a sync should be imported into Mailcow as mailboxes.
OptionalmappersAttribute values used to match a mailbox template. Each element pairs
positionally with templates -- the n-th mappers entry selects the
n-th templates entry.
Optionalperiodic_Whether Mailcow should periodically pull every user from the auth
source. Defaults to false; combine with sync_interval and
import_users to enable scheduled syncs.
LDAP port as a string.
Optionalsync_Interval, in minutes, between periodic syncs.
OptionaltemplatesMailbox template names. See mappers for how the two arrays are
correlated.
Optionaluse_Use LDAPS. If port is 389 it is forced to 636.
Optionaluse_Use StartTLS. Mutually exclusive with use_ssl; preferred over SSL.
Optionalusername_LDAP attribute used to identify users at login.
Identity provider attributes for an external LDAP / Active Directory server.