Hello all, Thank you for taking the time to answer this. I have thus far gotten SOGo set up in my organization as far as the backend and Web interface is concerned. I am running into an issue that stems from my organization's Imap server layout. We have two incoming Email servers (one is hosted externally for remote users, the other internal). It's about a 50/50 split for the amount of accounts on each server. The issue is that our internal IMAP server accepts usernames in one format (jdoe) whereas the external IMAP server requires a different format (j...@mydomain.com). When Using Thunderbird with the Inverse Lightening add-on and sogo connector/integrator (Not sure which does what, so I installed both), Thunderbird passes to SOGo whatever the "User Name" field is under "Server Settings" for an account. An Example from my sogo.log file is as follows:
10.27.xxx.xxx - - [31/Mar/2011:11:40:50 GMT] "REPORT /SOGo/dav/rdanove/Calendar/personal/ HTTP/1.1" 207 125/245 0.013 - - 0 This is an Internal User's Thunderbird client successfully pulling info. 10.27.xxx.xxx - - [31/Mar/2011:12:02:27 GMT] "REPORT /SOGo/dav/jbob...@mydomain.com/Contacts/public/ HTTP/1.1" 401 0/339 0.008 - - 0 Mar 31 12:02:27 sogod [16703]: <0x0x9d41380[SOGoDAVAuthenticator]> tried wrong password for user 'jbob...@mydomain.com'! This is an External imap user's Thunderbird client getting the user name kicked back. 10.27.xxx.xxx - - [31/Mar/2011:12:26:41 GMT] "GET /SOGo/so/jbobson/Calendar/view HTTP/1.1" 200 10719/0 0.085 42467 74% 500K That Same user successfully pulling data from the web interface, having logged in as just "Jbobson" Our LDAP Server is a windows Active Directory, of which the domain is a different name than the email domain (local.mydomain.com) So in order to authenticate against the LDAP server, the username must either by the name alone (jdoe) or match the userPrincipalName of j...@local.mydomain.com. I can populate the mail field with the correct email address for all users, as almost all are already correct. Is it possible to have the SOGo Server strip the end part out of the username (@mydomain.com) when passing it to LDAP for authentication, or is it otherwise possible to add multiple fields for it to query using the UIDFieldName property? -- users@sogo.nu https://inverse.ca/sogo/lists