Well, I must say that I am pretty disappointed with this forum and with RoundCube in general because even though it has a killer look and a theoretical working set of functionalities, it has very bad documentation and support from the developers and from the community itself.
I posted this about 4 days ago and so far nobody, not even the developers or more experienced users have responded with a single word or reference.
Well, I really wanted to switch from my actual webmail solution (Horde/IMP) to RoundCube but it has proven to be useless in a multiple domains with a single RC installation scenario, it works fine with one domain, when is the only one, but as soon as I add another one RC started to give authentication errors when I tried to send mail.
Also, there's a weird and worrying bug that has affected my installation twice, and is the appearance of a "console" layer on top of the elements in the upper left corner in the browser window. I am attaching to this post a screen capture of this weird behaviour. It comes up after I leave roundcube open on my browser for a while. I left in the morning to work and when I came back there was the new "element" in the roundcube login screen. This is not only weird but unexplainable for me.
I tried my setup, multiple mail domains in a SQL database using postfix admin schema with dovecot and postfix in SquirrelMail and it worked without any problems, it also worked fine with Horde/IMP. It just doesn't work with RoundCube so something must be wrong here. I can't understand why SMTP Auth starts failing as soon as you add multiple domains, the usernames are the full email addresses and are stored in a SQL database, the authentication must be fairly simple but somehow RC has made it a nightmare for me and nobody seems to give a technical answer to this problem and just a cheap workaround on using the PHP mail() function that doesn't work if you are trying to sign mail with DomainKeys or DKIM.
Another suggestion for the developers is the modularity of this project. I think that it should be developed in a way that allow the users to easily add modules to the basic setup, this way it would be fairly simple to add extra functionality (whatever the backend may be) to the RC webmail client just like Password Change, Forwards, Vacation, Robust Addressbook, etc, etc, etc... This is the way that Horde is developed and also SquirrelMail has a set of Plug-Ins easy to setup. I know that this is just a 0.1 release, but planning and structuring of the project in a manageable way should be done in this early stages because otherwise changing everything when the project is in a more advance stage can be a real nightmare that may or may not force to a total reengineering of the RC project.
Thanks for a good webmail solution for single domain, I'll use it for clients with this scenario, sadly, for my own use I'll have to go with another solution for webmail.
Regards,
Gustavo