Email configuration #9

Merged
rouven0 merged 14 commits from mail into main 2023-02-03 16:12:10 +01:00
Showing only changes of commit 4e687b1484 - Show all commits

View file

@ -2,6 +2,21 @@
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
let let
hostname = "mail.${config.fsr.domain}"; hostname = "mail.${config.fsr.domain}";
domain = config.fsr.domain; domain = config.fsr.domain;
ldap-aliases = pkgs.writeText "ldap-aliases.cf" ''
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
server_host = ldaps://auth.${config.fsr.domain}
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
search_base = dc=ifsr, dc=de
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
'';
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
dovecot-ldap-args = pkgs.writeText "ldap-args" ''
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
uris = auth.${config.fsr.domain}
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
dn = uid=search, ou=admins, dc=ifsr, dc=de
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
auth_bind = yes
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
ldap_version = 3
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
scope = subtree
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
base = ou=ifsr, dc=ifsr, dc=de
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
user_filter = (&(ou=mail)(uid=%n))
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
pass_filter = (&(ou=mail)(uid=%n))
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
'';
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
in in
{ {
sops.secrets."rspamd-password".owner = config.users.users.rspamd.name; sops.secrets."rspamd-password".owner = config.users.users.rspamd.name;
@ -24,6 +39,7 @@ in
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
"permit_sasl_authenticated" "permit_sasl_authenticated"
"permit_mynetworks" "permit_mynetworks"
]; ];
alias_maps = [ "ldap:${ldap-aliases}" ];
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
smtpd_sasl_auth_enable = true; smtpd_sasl_auth_enable = true;
smtpd_sasl_path = "/var/lib/postfix/auth"; smtpd_sasl_path = "/var/lib/postfix/auth";
virtual_mailbox_base = "/var/spool/mail"; virtual_mailbox_base = "/var/spool/mail";
@ -57,9 +73,13 @@ in
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
mail_location = maildir:/var/mail/%u mail_location = maildir:/var/mail/%u
auth_mechanisms = plain login auth_mechanisms = plain login
disable_plaintext_auth = no disable_plaintext_auth = no
passdb {
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
driver = ldap
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
args = ${dovecot-ldap-args}
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
}
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
userdb { userdb {
driver = passwd driver = ldap
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
args = blocking=no args = ${dovecot-ldap-args}
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
} }
service auth { service auth {
unix_listener /var/lib/postfix/auth { unix_listener /var/lib/postfix/auth {

tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`
tanneberger commented 2023-02-03 15:52:48 +01:00 (Migrated from github.com)
Review

sops.config.secrets.portunus_search.path

`sops.config.secrets.portunus_search.path`
tanneberger commented 2023-02-03 15:53:55 +01:00 (Migrated from github.com)
Review

/var/lib/mail

`/var/lib/mail`
tanneberger commented 2023-02-03 15:54:52 +01:00 (Migrated from github.com)
Review

rspamd.ifsr.de

`rspamd.ifsr.de`