2007/10/17, Martin Kealey roundcube-maint@ihug.co.nz:
Our RoundCube service replaced 3 previous webmail systems where users just used a bald username to log in. It's far simpler -- and less error prone -- for us to have a drop-down, than to get our users to change how they log in. (We have custom login pages for each domain, but in the event that the user gets their password wrong, or their session times out, we need to have the main login page work obviously.)
In case your users access the webmail on different domains, you can set $rcmail_config['username_domain'] using a host-specific config file. In order to get this work, you have to enable $rcmail_config['include_host_config'].
At some future stage we will figure out how to let them log in using their actual email address, but in the meantime this is what we need; in the interests of not forking the project for our internal use, we're opting to make this functionality available in the core product, but disabled unless you put the appropriate option in the main.conf.inc file.
I assume that your IMAP server does require a full e-mail address as user name. In this case the login should always work with full addresses. The 'username_domain' is only added if the user name does not contain an @ sign.
You can also maintain a patch that can be applied on the latest release instead of adding this to the trunk.
~Thomas _______________________________________________ List info: http://lists.roundcube.net/dev/