misc_nixos-mailserver/mail-server
Martin Weinelt 08f077c5ca Add support for LDAP users
Allow configuring lookups for users and their mail addresses from an
LDAP directory. The LDAP username will be used as an accountname as
opposed to the email address used as the `loginName` for declarative
accounts. Mailbox for LDAP users will be stored below
`/var/vmail/ldap/<account>`.

Configuring domains is out of scope, since domains require further
configuration within the NixOS mailserver construct to set up all
related services accordingly.

Aliases can already be configured using `mailserver.forwards` but could
be supported using LDAP at a later point.
2023-07-11 19:31:20 +00:00
..
dovecot Remove use of the deprecated string type 2019-09-22 13:32:37 +00:00
borgbackup.nix fix conditions for enabling services 2018-05-22 23:18:55 +02:00
clamav.nix Remove non longer supported configurations (<21.05) 2021-07-24 09:57:44 +02:00
common.nix Allow using existing ACME certificates 2023-05-24 21:10:02 +00:00
debug.nix Set mailserver.policydSPFExtraConfig in a debug module 2020-12-23 09:39:55 +01:00
dovecot.nix Add support for LDAP users 2023-07-11 19:31:20 +00:00
environment.nix Allow using existing ACME certificates 2023-05-24 21:10:02 +00:00
kresd.nix kresd: no need to explicitly set nameserver 2021-06-03 05:58:42 +00:00
monit.nix fix conditions for enabling services 2018-05-22 23:18:55 +02:00
networking.nix Allow using existing ACME certificates 2023-05-24 21:10:02 +00:00
nginx.nix Allow using existing ACME certificates 2023-05-24 21:10:02 +00:00
opendkim.nix opendkim: make public key world-readable 2023-05-14 07:11:48 +00:00
post-upgrade-check.nix fix conditions for enabling services 2018-05-22 23:18:55 +02:00
postfix.nix Add support for LDAP users 2023-07-11 19:31:20 +00:00
rsnapshot.nix fix conditions for enabling services 2018-05-22 23:18:55 +02:00
rspamd.nix rspamd: allow configuring dmarc reporting 2022-11-27 20:34:38 +00:00
systemd.nix Allow using existing ACME certificates 2023-05-24 21:10:02 +00:00
users.nix Make vmail_user a system user 2021-04-18 15:41:05 +02:00