public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
[Web] Add new preset for Rspamd settings map: Only allow specific senders to send to a mailbox
b822818c
data/web/inc/presets/rspamd/preset_3.yml | 13 +++++++++++++
data/web/lang/lang.de.json | 1 +
data/web/lang/lang.en.json | 1 +
3 files changed, 15 insertions(+)
create mode 100644 data/web/inc/presets/rspamd/preset_3.yml
Diff
diff --git a/data/web/inc/presets/rspamd/preset_3.yml b/data/web/inc/presets/rspamd/preset_3.yml
new file mode 100644
index 00000000..37a81d01
--- /dev/null
+++ b/data/web/inc/presets/rspamd/preset_3.yml
@@ -0,0 +1,13 @@
+headline: lang.rsettings_preset_3
+content: |
+ priority = 10;
+ rcpt = "[email protected]";
+ # Multiple allowed hosts
+ # from = "/^((?!(.*@allowed-domain\.tld|.*@other-allowed-domain\.tld)).)*$/";
+ from = "/^((?!.*@domain\.tld).)*$/";
+ apply "default" {
+ MAILCOW_BLACK = 9999.0;
+ }
+ symbols [
+ "MAILCOW_BLACK"
+ ]
\ No newline at end of file
diff --git a/data/web/lang/lang.de.json b/data/web/lang/lang.de.json
index aa2081d8..ad47c322 100644
--- a/data/web/lang/lang.de.json
+++ b/data/web/lang/lang.de.json
@@ -372,6 +372,7 @@
"rsetting_no_selection": "Bitte eine Regel auswählen",
"rsettings_preset_1": "Alles außer DKIM und Ratelimits für authentifizierte Benutzer deaktivieren",
"rsettings_preset_2": "Spam an Postmaster-Addressen nicht blockieren",
+ "rsettings_preset_3": "Nur einem oder vielen Absendern erlauben, eine Mailbox anzuschreiben (etwa interne Mailboxen)",
"rsettings_insert_preset": "Beispiel \"%s\" laden",
"rsetting_add_rule": "Regel hinzufügen",
"admin_domains": "Domain-Zuweisungen",
diff --git a/data/web/lang/lang.en.json b/data/web/lang/lang.en.json
index 23b18691..312273d1 100644
--- a/data/web/lang/lang.en.json
+++ b/data/web/lang/lang.en.json
@@ -378,6 +378,7 @@
"rsetting_no_selection": "Please select a rule",
"rsettings_preset_1": "Disable all but DKIM and rate limit for authenticated users",
"rsettings_preset_2": "Postmasters want spam",
+ "rsettings_preset_3": "Only allow specific senders for a mailbox (i.e. usage as internal mailbox only)",
"rsettings_insert_preset": "Insert example preset \"%s\"",
"rsetting_add_rule": "Add rule",
"queue_ays": "Please confirm you want to delete all items from the current queue.",