]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Adding password field within database emails table
authorJean-Marc Pigeon (Delson) <jmp@safe.ca>
Wed, 25 Jun 2025 20:03:14 +0000 (16:03 -0400)
committerJean-Marc Pigeon (Delson) <jmp@safe.ca>
Wed, 25 Jun 2025 20:03:14 +0000 (16:03 -0400)
data-feed/feed02.tst
sql/datatest.mardb.sql
sql/datatest.posdb.sql
sql/datatest.sql
sql/mailleur.sql

index d67c865daf63cb7401beece8b00efccf36457f4d..9a0526aa01f5293817330d1df8c912cd0fe45305 100644 (file)
@@ -10,11 +10,10 @@ R:250 2.6.4 Address accepted <webmaster@example.com>
 S:RCPT TO: <user1@mailref1.example.com>
 R:250 2.6.4 Address accepted <user1@mailref1.example.com>
 S:RCPT TO: <user1@mailleur.example.com>
-R:250 2.6.4 Address accepted <user1@mailleur.example.com>
-S:RCPT TO: <user2@mailref1.example.com>
-R:250 2.6.4 Address accepted <user2@mailref1.example.com>
-S:RCPT TO: <user2@mailleur.example.com>
-R:250 2.6.4 Address accepted <user2@mailleur.example.com>
+R:250 2.6.4 Address accepted <user1@posdb.example.com>
+S:RCPT TO: <user1@posdb.example.com>
+R:250 2.6.4 Address accepted <user2r1@mardb.example.com>
+S:RCPT TO: <user1@mardb.example.com>
 #-------------------------------------------------------------------------
 #-sending data
 C:DATA 354 3.5.0 End data with <CR><LF>.<CR><LF>
index 888154e34268954f79c900c6cf018593d907bd50..e76937cb3738a292c02cbd405650f88b8657d504 100644 (file)
@@ -1,6 +1,11 @@
 
 #include       "datatest.def"
 
+//password is generated via command line:
+//openssl password
+//present password is crypte 'mailleur'
 //adding a list of local email
-INSERT INTO emails (email) values ('user1@mardb.example.com');
-INSERT INTO emails (email) values ('user2@mardb.example.com');
+INSERT INTO emails (email,passwd)               \
+         values ('user1@mardb.example.com','$1$cBO23lDG$7l.Ooe7pF.gf8t6tD2mKp0');
+INSERT INTO emails (email,passwd)               \
+         values ('user2@mardb.example.com','$1$cBO23lDG$7l.Ooe7pF.gf8t6tD2mKp0');
index 0f5687657ad659b68707b1f397e5a88ed07fa4f6..eeeb16576f491b1b793ff48219537c4264488e69 100644 (file)
@@ -1,6 +1,11 @@
 
 #include       "datatest.def"
 
+//password is generated via command line:
+//openssl password
+//present password is crypte 'mailleur'
 //adding a list of local email
-INSERT INTO emails (email) values ('user1@posdb.example.com');
-INSERT INTO emails (email) values ('user2@posdb.example.com');
+INSERT INTO emails (email,passwd)               \
+         values ('user1@posdb.example.com','$1$cBO23lDG$7l.Ooe7pF.gf8t6tD2mKp0');
+INSERT INTO emails (email,passwd)               \
+         values ('user2@posdb.example.com','$1$cBO23lDG$7l.Ooe7pF.gf8t6tD2mKp0');
index 8e8c2440fca810149d4973faf19c1ac3fd329e96..47c1bc4398332b686bbf1cd5f899dd2b4d95e370 100644 (file)
@@ -1,6 +1,11 @@
 
 #include       "datatest.def"
 
+//password is generated via command line:
+//openssl password
+//present password is crypte 'mailleur'
 //adding a list of local email
-INSERT INTO emails (email) values ('postmaster@example.com');
-INSERT INTO emails (email) values ('webmaster@example.com');
+INSERT INTO emails (email,passwd)              \
+        values ('postmaster@example.com','$1$cBO23lDG$7l.Ooe7pF.gf8t6tD2mKp0');
+INSERT INTO emails (email,passwd)              \
+        values ('webmaster@example.com','$1$cBO23lDG$7l.Ooe7pF.gf8t6tD2mKp0');
index 7a01ca81de7bb23a851156952f625896c8ca51d7..9896cade6d9711c98801c1ba14c8fcf3de030bf8 100644 (file)
@@ -49,7 +49,9 @@
 /*                                                     */
 /********************************************************/
 CREATE TABLE emails    (
-       email   TEXTUNIQUE,     //user email
+       email   TEXTUNIQUE,     //User email
+       passwd  TEXT            //User password
+               DFLT '!',
        space   INTEGER         //space used by user email      
                DFLT 0,
        mxspace INTEGER         //Maximun space available