Files
iredmail-iRedMail/samples/postgresql/sql/add_first_domain_and_user.sql
T
2019-12-09 08:25:52 +08:00

35 lines
1.2 KiB
SQL

-- Connect as vmailadmin
-- \c PH_VMAIL_DB_NAME PH_VMAIL_DB_ADMIN_USER;
\c PH_VMAIL_DB_NAME;
-- Add your first domain
INSERT INTO domain (domain, transport, settings, created)
VALUES ('PH_FIRST_DOMAIN', 'PH_TRANSPORT', 'default_user_quota:1024;', NOW());
-- Add your first normal user
INSERT INTO mailbox (username,
password,
name,
maildir,
quota,
domain,
isadmin,
isglobaladmin,
created)
VALUES ('PH_DOMAIN_ADMIN_EMAIL',
'PH_DOMAIN_ADMIN_PASSWD_HASH',
'PH_DOMAIN_ADMIN_NAME',
'PH_DOMAIN_ADMIN_MAILDIR_HASH_PART',
1024,
'PH_FIRST_DOMAIN',
1,
1,
NOW());
INSERT INTO forwardings (address, forwarding, domain, dest_domain, is_forwarding)
VALUES ('PH_DOMAIN_ADMIN_EMAIL', 'PH_DOMAIN_ADMIN_EMAIL', 'PH_FIRST_DOMAIN', 'PH_FIRST_DOMAIN', 1);
-- Mark first mail user as global admin
INSERT INTO domain_admins (username, domain, created)
VALUES ('PH_DOMAIN_ADMIN_EMAIL', 'ALL', NOW());