On 09/19/2012 02:47 PM, Michael Orlitzky wrote:
I think there's a bug here: the Roundcube user that gets created in the database uses the original capitalization.
As an example, our IMAP server is Dovecot and our accounts are case-sensitive. That means user@example.com != USER@example.com, for better or worse. We've got $rcmail_config['login_lc'] = false.
I've just created an IMAP account for roundcube@viabit.com. If I go to log in to Roundcube -- and do so as ROUNDCUBE@viabit.com -- the login fails. So, the username gets silently lowercased and the second try succeeds transparently to the user. But, the user in the Roundcube database has the capitalization that I entered:
roundcube=# select username from users order by user_id DESC limit 1;
username
ROUNDCUBE@viabit.com (1 row)
And none of these usernames exist before? That shouldn't happen. I propose to check with 0.8. Are you using postgres?