summaryrefslogtreecommitdiff
path: root/ctl
diff options
context:
space:
mode:
authorJannis Hoffmann <jannis@fehcom.de>2024-07-03 15:48:04 +0200
committerJannis Hoffmann <jannis@fehcom.de>2024-07-03 15:48:04 +0200
commit89b7b67a13ebb7965cc7f13ad0595e2194a2d34c (patch)
tree25efd77a90ae87236e6730d8ea3846bbe0fd126f /ctl
add sqmail-4.2.29asqmail-4.2
Diffstat (limited to 'ctl')
-rw-r--r--ctl/badloadertypes4
-rw-r--r--ctl/badmailfrom5
-rw-r--r--ctl/badmimetypes12
-rw-r--r--ctl/badrcptto4
-rw-r--r--ctl/locals1
-rw-r--r--ctl/rules.qmtpd.cdbbin0 -> 2308 bytes
-rw-r--r--ctl/rules.qmtpd.txt7
-rw-r--r--ctl/rules.smtpd.cdbbin0 -> 2651 bytes
-rw-r--r--ctl/rules.smtpd.txt10
9 files changed, 43 insertions, 0 deletions
diff --git a/ctl/badloadertypes b/ctl/badloadertypes
new file mode 100644
index 0000000..8c7b744
--- /dev/null
+++ b/ctl/badloadertypes
@@ -0,0 +1,4 @@
+Mi5kb
+MzIuZ
+MyLmR
+MyLkR
diff --git a/ctl/badmailfrom b/ctl/badmailfrom
new file mode 100644
index 0000000..1d64b47
--- /dev/null
+++ b/ctl/badmailfrom
@@ -0,0 +1,5 @@
+# Wildmat evaluates from least specific to most specific
+*
+!
+!*@*.*
+*%*
diff --git a/ctl/badmimetypes b/ctl/badmimetypes
new file mode 100644
index 0000000..9020fa8
--- /dev/null
+++ b/ctl/badmimetypes
@@ -0,0 +1,12 @@
+TVqQAAMAA
+TVpQAAIAA
+TVpAALQAc
+TVpyAXkAX
+TVrmAU4AA
+TVrhARwAk
+TVoFAQUAA
+TVoAAAQAA
+TVoIARMAA
+TVouARsAA
+TVrQAT8AA
+TVoAAAEAA
diff --git a/ctl/badrcptto b/ctl/badrcptto
new file mode 100644
index 0000000..a9a118c
--- /dev/null
+++ b/ctl/badrcptto
@@ -0,0 +1,4 @@
+# Wildmat evaluates from least specifc to most specific
+*%*
+*\ *@*
+!*@*.*
diff --git a/ctl/locals b/ctl/locals
new file mode 100644
index 0000000..2fbb50c
--- /dev/null
+++ b/ctl/locals
@@ -0,0 +1 @@
+localhost
diff --git a/ctl/rules.qmtpd.cdb b/ctl/rules.qmtpd.cdb
new file mode 100644
index 0000000..3d9f9d5
--- /dev/null
+++ b/ctl/rules.qmtpd.cdb
Binary files differ
diff --git a/ctl/rules.qmtpd.txt b/ctl/rules.qmtpd.txt
new file mode 100644
index 0000000..1a1d32d
--- /dev/null
+++ b/ctl/rules.qmtpd.txt
@@ -0,0 +1,7 @@
+10.0.0.0/8:allow
+172.16.0.0/12:allow
+192.168.0.0/16:allow
+127.0.0.1/31:allow
+fe80::/10:allow
+fc00::/7:allow
+:deny
diff --git a/ctl/rules.smtpd.cdb b/ctl/rules.smtpd.cdb
new file mode 100644
index 0000000..fd6b949
--- /dev/null
+++ b/ctl/rules.smtpd.cdb
Binary files differ
diff --git a/ctl/rules.smtpd.txt b/ctl/rules.smtpd.txt
new file mode 100644
index 0000000..99dcba4
--- /dev/null
+++ b/ctl/rules.smtpd.txt
@@ -0,0 +1,10 @@
+10./8:allow,RELAYCLIENT=""
+172./12:allow,RELAYCLIENT=""
+192.168./16:allow,RELAYCLIENT=""
+127.0.0.1/31:allow,RELAYCLIENT=""
+::1/127:allow,RELAYCLIENT=""
+fe80::/10:allow,RELAYCLIENT=""
+fc00::/7:allow,RELAYCLIENT=""
+=localhost:allow,RELAYCLIENT=""
+=:allow,SPF='3',HELOCHECK="!"
+:deny