From 19defb02691f020470b7e28d81ae331b8d8f9bd9 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 17 Jan 2026 21:08:37 +0200 Subject: adjust monitoring checks --- frontends/etc/mail/smtpd.conf.tpl | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'frontends/etc/mail') diff --git a/frontends/etc/mail/smtpd.conf.tpl b/frontends/etc/mail/smtpd.conf.tpl index 7764b34..b43302d 100644 --- a/frontends/etc/mail/smtpd.conf.tpl +++ b/frontends/etc/mail/smtpd.conf.tpl @@ -10,6 +10,11 @@ table aliases file:/etc/mail/aliases table virtualdomains file:/etc/mail/virtualdomains table virtualusers file:/etc/mail/virtualusers +# Reject lists for blocking unwanted senders/domains/recipients +table reject-senders file:/etc/mail/reject-senders +table reject-domains file:/etc/mail/reject-domains +table reject-recipients file:/etc/mail/reject-recipients + listen on socket listen on all tls pki "buetow_org_tls" hostname "<%= "$hostname.$domain" %>" #listen on all @@ -18,6 +23,12 @@ action localmail mbox alias action receive mbox virtual action outbound relay +# Reject rules (processed before accept rules) +# reject-senders: full addresses, reject-domains: patterns like *@domain.com +match from any mail-from reject +match from any mail-from reject +match from any for rcpt-to reject + match from any for domain action receive match from local for local action localmail match from local for any action outbound -- cgit v1.2.3 From 535711aa372648fc81d3e8f01ad2b5c12561cb95 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 18 Jan 2026 09:45:16 +0200 Subject: add --- frontends/etc/mail/reject-domains | 0 frontends/etc/mail/reject-recipients | 0 frontends/etc/mail/reject-senders | 0 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 frontends/etc/mail/reject-domains create mode 100644 frontends/etc/mail/reject-recipients create mode 100644 frontends/etc/mail/reject-senders (limited to 'frontends/etc/mail') diff --git a/frontends/etc/mail/reject-domains b/frontends/etc/mail/reject-domains new file mode 100644 index 0000000..e69de29 diff --git a/frontends/etc/mail/reject-recipients b/frontends/etc/mail/reject-recipients new file mode 100644 index 0000000..e69de29 diff --git a/frontends/etc/mail/reject-senders b/frontends/etc/mail/reject-senders new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3