Thomas Bruederli
2015-07-31 2965a981b7ec22866fbdf2d567d87e2d068d3617
plugins/virtuser_query/virtuser_query.php
@@ -12,13 +12,13 @@
 * The email query could optionally select identity data columns in specified order:
 *    name, organization, reply-to, bcc, signature, html_signature
 *
 * $rcmail_config['virtuser_query'] = array('email' => '', 'user' => '', 'host' => '', 'alias' => '');
 * $config['virtuser_query'] = array('email' => '', 'user' => '', 'host' => '', 'alias' => '');
 *
 * The email query can return more than one record to create more identities.
 * This requires identities_level option to be set to value less than 2.
 *
 * By default Roundcube database is used. To use different database (or host)
 * you can specify DSN string in $rcmail_config['virtuser_query_dsn'] option.
 * you can specify DSN string in $config['virtuser_query_dsn'] option.
 *
 * @version @package_version@
 * @author Aleksander Machniak <alec@alec.pl>
@@ -70,13 +70,13 @@
            if (strpos($sql_arr[0], '@')) {
                if ($p['extended'] && count($sql_arr) > 1) {
                    $result[] = array(
                        'email'         => rcube_utils::idn_to_ascii($sql_arr[0]),
                        'name'          => $sql_arr[1],
                        'organization'  => $sql_arr[2],
                        'reply-to'      => rcube_utils::idn_to_ascii($sql_arr[3]),
                        'bcc'           => rcube_utils::idn_to_ascii($sql_arr[4]),
                        'signature'     => $sql_arr[5],
                        'html_signature' => (int)$sql_arr[6],
                        'email'          => rcube_utils::idn_to_ascii($sql_arr[0]),
                        'name'           => (string) $sql_arr[1],
                        'organization'   => (string) $sql_arr[2],
                        'reply-to'       => (string) rcube_utils::idn_to_ascii($sql_arr[3]),
                        'bcc'            => (string) rcube_utils::idn_to_ascii($sql_arr[4]),
                        'signature'      => (string) $sql_arr[5],
                        'html_signature' => (int) $sql_arr[6],
                    );
                }
                else {