Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MariaDB testing #3

Open
jeekkd opened this issue Jul 23, 2020 · 1 comment
Open

MariaDB testing #3

jeekkd opened this issue Jul 23, 2020 · 1 comment
Assignees

Comments

@jeekkd
Copy link
Owner

jeekkd commented Jul 23, 2020

TODO - test scripts with MariaDB, currently it is untested.

Feel free to post here if you test this or find bugs running the scripts as is on MariaDB

@jeekkd jeekkd self-assigned this Jul 23, 2020
@corvy
Copy link

corvy commented Aug 21, 2020

Hello, just tested create_new_user.sh with MariaDB on Debian, works just perfect.

root@mail:~/gits/iRedMail-scripts/Scripts# ./create-new-user.sh testuser@domainscrabmled.com testpassword123 
Create users maildir with the following command: 
mkdir -p /var/vmail/vmail1/domainscrabmled.com/t/e/s/testuser-2020.08.21.07.10.25/ 
chown -R vmail:vmail /var/vmail/vmail1/domainscrabmled.com/t/ 

Run the following query in your vmail db: 
INSERT INTO mailbox (username, password, name, storagebasedirectory,storagenode, maildir, quota, domain, active, passwordlastchange, created)
             VALUES ('testuser@domainscrabmled.com', '{SSHA512}hPU/5Z2SrgFoU47p0oWBaT1hDcd3kxMXdptDQ8ljjzF5iHpUhdq9SJEkSyrzuytPt2fxxNDT4Grx9aC7sV9gyUtfqeY5Ooql', 'testuser', '/var/vmail','vmail1', 'domainscrabmled.com/t/e/s/testuser-2020.08.21.07.10.25/', '1024', 'domainscrabmled.com', '1', NOW(), NOW());
INSERT INTO forwardings (address, forwarding, domain, dest_domain, is_forwarding)
             VALUES ('testuser@domainscrabmled.com', 'testuser@domainscrabmled.com','domainscrabmled.com', 'domainscrabmled.com', 1); 
UPDATE domain SET mailboxes = mailboxes + 1 WHERE domain = 'domainscrabmled.com';
root@mail:~/gits/iRedMail-scripts/Scripts# mkdir -p /var/vmail/vmail1/domainscrabmled.com/t/e/s/testuser-2020.08.21.07.10.25/ 
root@mail:~/gits/iRedMail-scripts/Scripts# chown -R vmail:vmail /var/vmail/vmail1/domainscrabmled.com/t/ 
root@mail:~/gits/iRedMail-scripts/Scripts# mysql -u root vmail -p << EOF
> INSERT INTO mailbox (username, password, name, storagebasedirectory,storagenode, maildir, quota, domain, active, passwordlastchange, created)
>              VALUES ('testuser@domainscrabmled.com', '{SSHA512}hPU/5Z2SrgFoU47p0oWBaT1hDcd3kxMXdptDQ8ljjzF5iHpUhdq9SJEkSyrzuytPt2fxxNDT4Grx9aC7sV9gyUtfqeY5Ooql', 'testuser', '/var/vmail','vmail1', 'domainscrabmled.com/t/e/s/testuser-2020.08.21.07.10.25/', '1024', 'domainscrabmled.com', '1', NOW(), NOW());
> INSERT INTO forwardings (address, forwarding, domain, dest_domain, is_forwarding)
>              VALUES ('testuser@domainscrabmled.com', 'testuser@domainscrabmled.com','domainscrabmled.com', 'domainscrabmled.com', 1); 
> UPDATE domain SET mailboxes = mailboxes + 1 WHERE domain = 'domainscrabmled.com';
> EOF
Enter password: 

This is my MariaDB version:
mariadb Ver 15.1 Distrib 10.3.23-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants