[SOGo] Problems with virtual users in IMAP web client

Sauro Saltini sogo@opengroupware.org
Fri, 01 Feb 2008 11:28:30 +0100


Hi, I've installed SOGo with Cyrus IMAP and OpenLDAP whith Cyrus virtual 
domains, this way the IMAP username is the full mail address : 
"user@domain.tld".

I can succesfully login to SOGo with such usernames, but when I try to 
access the webmail interface SOGo can't connect to IMAP server.

Looking at the logs I can see errors related to the processing of IMAP4 
URL: the hostpart contains invalid characters.

Using "user@domain.tld" as username obiouvsly leads to an imap URL like 
"user@domain.tld@imap.server.com" and probably this URL is uncorrectly 
interpreted as username=user, hostname=domain.tld@imap.server.com 
leading to invalid characters (@) in hostname.

Many thanks in advance for any hints on how to solve this issue.

Sauro Saltini.