]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Working to define remotes table contents
authorJean-Marc Pigeon (Delson) <jmp@safe.ca>
Sat, 12 Jul 2025 13:54:41 +0000 (09:54 -0400)
committerJean-Marc Pigeon (Delson) <jmp@safe.ca>
Sat, 12 Jul 2025 13:54:41 +0000 (09:54 -0400)
conf/blacklister.conf [new file with mode: 0644]
conf/mailleur.conf
conf/mailleur.conf.dvl
sql/datatest.sql
sql/mailleur.sql

diff --git a/conf/blacklister.conf b/conf/blacklister.conf
new file mode 100644 (file)
index 0000000..a8b737e
--- /dev/null
@@ -0,0 +1,8 @@
+#dnsbl.sorbs.net
+t1.dnsbl.net.au
+#checked 2025-07-12 by preference order
+bl.spamcop.net
+b.barracudacentral.org
+bl.blocklist.de
+ips.backscatterer.org
+dnsbl.dronebl.org
index 54406b8cf45403f5f95d253be33ef77d499683f6..c5e6a333d7575f86d0b9a1463351e439a0a51e1b 100644 (file)
@@ -51,3 +51,4 @@ DB_LANG="UTF-8"
 #Dovecot storage directory
 DOV_MAILDIR="/var/spool/mailleur/mails"
 #------------------------------------------------
+BLACKLIST=/etc/mailleur/blacklister.conf
index 43ca12dfdbc7a273d175d6bf1f3c57ab56a34691..466ec80c2dd24fe39abee89243655f5f7c989470 100644 (file)
@@ -54,3 +54,5 @@ DB_PORT=3306
 DOV_MAILDIR="/var/spool/mailleur/mails"
 #------------------------------------------------
 SMTPPORTS="|127.127.10.25|1025|5,smtps|127.127.10.26|1465|3,smtp|127.127.10.26|1587|2"
+#------------------------------------------------
+BLACKLIST=/home/jmp/safe-mailleur/mailleur/conf/blacklister.conf
index 3c13cf83d06fd5f3c81c36d2813697babd903c2a..9e746728242f234019da447958613e0b3f8f567c 100644 (file)
@@ -34,13 +34,17 @@ INSERT INTO remotes (remoteip,credit,status)                        \
 //---------------------------------------------------------------
 //selected IP from 'known' spammer
 INSERT INTO remotes (remoteip)                                 \
-         values ('216.246.113.145');
+         values ('27.151.45.98');
+INSERT INTO remotes (remoteip)                                 \
+         values ('91.199.160.44');
+INSERT INTO remotes (remoteip)                                 \
+         values ('122.175.193.134');
 INSERT INTO remotes (remoteip)                                 \
          values ('176.53.146.143');
 INSERT INTO remotes (remoteip)                                 \
-         values ('27.151.45.98');
+         values ('209.85.218.68');
 INSERT INTO remotes (remoteip)                                 \
-         values ('91.199.160.44');
+         values ('216.246.113.145');
 
 //selected IP from from 'clean' server
 INSERT INTO remotes (remoteip)                                 \
index c67489c31fa68cf4708dc6d4eb439123748eafe6..5de459c1ec4e374eb3dc4c55aca7e0dfb573d961 100644 (file)
@@ -106,12 +106,14 @@ CREATE TABLE remotes      (
                        DFLT NOW(),
        lastupdate      DBTIMESTAMP     //record creation
                        DFLT NOW(),
-       links           INTEGER
-                       DFLT 1,         //how many time the remote connected
        credit          INTEGER //Remote IP current credit (-100..+100)
                        DFLT -100,
        status          TEXT            //'toscan','inscan','valide'
-                       DFLT 'toscan'
+                       DFLT 'toscan',
+       listed          TEXT            //explaination obout black listing
+                       DFLT NULL,
+       links           INTEGER
+                       DFLT 1          //how many time the remote connected
        );
 CREATE INDEX remotes_ndx ON remotes (INS(status));
 INSERT INTO remotes (remoteip,credit,status)   \