Skip to content

Commit b2beb40

Browse files
committed
Add postfix database config files
1 parent 237f624 commit b2beb40

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

postfix/mailman-aliases.cf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
user = dbusername
2+
password = dbpassword
3+
hosts = 127.0.0.1
4+
dbname = dbname
5+
query = SELECT CONCAT(u.username, '@', d.name) FROM (SELECT CONCAT(a.source_username, '@', d.name) as source_email, destination_user_id FROM aliases a JOIN domains d ON (a.source_domain_id=d.id)) x JOIN users u ON (x.destination_user_id=u.id) JOIN domains d ON (u.domain_id=d.id) WHERE x.source_email='%s'

postfix/mailman-domains.cf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
user = dbusername
2+
password = dbpassword
3+
hosts = 127.0.0.1
4+
dbname = dbname
5+
query = SELECT 1 FROM domains WHERE name='%s'
6+

postfix/mailman-users.cf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
user = dbusername
2+
password = dbpassword
3+
hosts = 127.0.0.1
4+
dbname = dbname
5+
query = SELECT 1 FROM (SELECT CONCAT(u.username, '@', d.name) as email, password FROM users u JOIN domains d ON (u.domain_id=d.id)) x WHERE email='%s';

0 commit comments

Comments
 (0)