diff --git a/docs/configure b/docs/configure index 98eb82b1..4ff20ef4 100644 --- a/docs/configure +++ b/docs/configure @@ -701,7 +701,7 @@ virtual_dom_groups: d.domain_id = g.domain_id and g.enabled = '1' and \ g.name = '${quote_mysql:$local_part}'}}} \ {$sender_address} \ - {${lookup mysql{select u.username \ + {${lookup mysql{select concat_ws('@', u.localpart, d.domain) \ from domains d, groups g, group_contents c, users u \ where d.enabled = '1' and d.domain = '${quote_mysql:$domain}' and \ d.domain_id = g.domain_id and g.name = '${quote_mysql:$local_part}' and \ @@ -710,7 +710,7 @@ virtual_dom_groups: d.domain_id = u.domain_id and u.enabled = '1' \ and u.username = '${quote_mysql:$sender_address}' }}}} data = ${lookup mysql{ \ - select u.username \ + select concat_ws('@', u.localpart, d.domain) \ from domains d, groups g, group_contents c, users u \ where d.enabled = '1' and \ d.domain = '${quote_mysql:$domain}' and \ diff --git a/docs/debian-conf.d/router/250_vexim_virtual_domains b/docs/debian-conf.d/router/250_vexim_virtual_domains index 326fb39c..32c7f915 100644 --- a/docs/debian-conf.d/router/250_vexim_virtual_domains +++ b/docs/debian-conf.d/router/250_vexim_virtual_domains @@ -95,7 +95,7 @@ virtual_dom_groups: d.domain_id = g.domain_id and g.enabled = '1' and \ g.name = '${quote_mysql:$local_part}'}}} \ {$sender_address} \ - {${lookup mysql{select u.username \ + {${lookup mysql{select concat_ws('@', u.localpart, d.domain) \ from domains d, groups g, group_contents c, users u \ where d.enabled = '1' and d.domain = '${quote_mysql:$domain}' and \ d.domain_id = g.domain_id and g.name = '${quote_mysql:$local_part}' and \ @@ -104,7 +104,7 @@ virtual_dom_groups: d.domain_id = u.domain_id and u.enabled = '1' \ and u.username = '${quote_mysql:$sender_address}' }}}} data = ${lookup mysql{ \ - select u.username \ + select concat_ws('@', u.localpart, d.domain) \ from domains d, groups g, group_contents c, users u \ where d.enabled = '1' and \ d.domain = '${quote_mysql:$domain}' and \ diff --git a/vexim/admingroupchange.php b/vexim/admingroupchange.php index a30f45df..d41a045a 100644 --- a/vexim/admingroupchange.php +++ b/vexim/admingroupchange.php @@ -75,7 +75,7 @@ class="textfield"> - +