From 5d8b5414a3a0a79e11def3e79f779f0df66b4304 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Tue, 13 Dec 2022 20:41:41 +0200 Subject: [PATCH] add alias variable --- defaults/main.yml | 1 + templates/mysql-virtual_domains.cf.j2 | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index ff59907..5fc1fb7 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -8,6 +8,7 @@ mail_admin_username: 'mail_admin' mail_db_users_table_name: 'users' mail_db_users_password_field: 'password' mail_db_users_username_field: 'email' +mail_db_users_alias_field: 'alias' mail_db_users_quota_field: 'quota' dns_resolver: 1.1.1.1 mail_domains: diff --git a/templates/mysql-virtual_domains.cf.j2 b/templates/mysql-virtual_domains.cf.j2 index 4a7cc1a..772e8f6 100644 --- a/templates/mysql-virtual_domains.cf.j2 +++ b/templates/mysql-virtual_domains.cf.j2 @@ -1,5 +1,5 @@ user = {{ mail_db_user}} password = {{ mail_db_password }} dbname = {{ mail_db_name }} -query = SELECT SUBSTRING_INDEX({{ mail_db_users_username_field }},'@',-1) AS virtuald FROM dbmail_aliases WHERE alias like '%s' +query = SELECT SUBSTRING_INDEX({{ mail_db_users_alias_field }},'@',-1) AS virtuald FROM dbmail_aliases WHERE alias like '%s' hosts = 127.0.0.1