From 8efe768dae9fe2b531b442a45d09442a1378b059 Mon Sep 17 00:00:00 2001 From: niten Date: Sun, 1 Oct 2023 08:45:31 -0700 Subject: [PATCH] This SHOULD WORK damn it --- dovecot.nix | 1 - mail-server.nix | 2 ++ rspamd.nix | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dovecot.nix b/dovecot.nix index bf9b787..027e51d 100644 --- a/dovecot.nix +++ b/dovecot.nix @@ -357,7 +357,6 @@ in { passdb { driver = ldap args = ${cfg.ldap-conf} - pass_attrs = cn=user } # All users map to one actual system user diff --git a/mail-server.nix b/mail-server.nix index 2b0d637..a2b3d18 100644 --- a/mail-server.nix +++ b/mail-server.nix @@ -211,6 +211,8 @@ in { "base = ${cfg.ldap.base}" "user_filter = (&(objectClass=organizationalPerson)(cn=%n))" "pass_filter = (&(objectClass=organizationalPerson)(cn=%n))" + "pass_attrs = =user=%{ldap:cn}" + "user_attrs = =user=%{ldap:cn}" ]); target-file = "/run/dovecot-secret/ldap.conf"; }; diff --git a/rspamd.nix b/rspamd.nix index 262ba07..4b93250 100644 --- a/rspamd.nix +++ b/rspamd.nix @@ -155,6 +155,7 @@ in { } ''; + # SURBL checks URLs in emails against known-bad urls "rbl.conf".text = '' surbl { rules { @@ -172,7 +173,7 @@ in { PH_SURBL_MULTI = 8; SURBL_BLOCKED = 1; } - } + } "URIBL_MULTI" { ignore_defaults = true; # for compatibility with old defaults