I have attached a workign example. (Hope it makes it through the list)


André


Philipp Strobl schrieb:

Anfang der weitergeleiteten E-Mail:

*Von:* Philipp Strobl <[email protected] <mailto:[email protected]>>
*Datum:* 1. Juni 2010 11:20:06 MESZ
*An:* [email protected] <mailto:[email protected]>
*Betreff:* *Domain Isolation/ Multiple Domain Support*

Hi,

thanks for your quick respond. I hope, the new mailling list address ist
accepting my mail...

my config:
-----------------------------------------
{
   NSGlobalDomain = {
   };
   sogod = {
LDAPDebugEnabled = YES;
SOGoForceIMAPLoginWithEmail = YES;
OCSFolderInfoURL =
"postgresql://sogo:*...@localhost:5432/sogo/sogo_folder_info";
SOGoACLsSendEMailNotifications = YES;
SOGoAppointmentSendEMailNotifications = YES;
SOGoAuthenticationMethod = LDAP;
SOGoCalendarDefaultRoles = (
   PublicViewer,
   ConfidentialDAndTViewer
);
SOGoDraftsFolderName = Drafts;
SOGoFoldersSendEMailNotifications = YES;
SOGoIMAPServer = localhost;
SOGoLanguage = German;
SOGoMailingMechanism = smtp;
SOGoOtherUsersFolderName = "Other Users";
SOGoProfileURL =
"postgresql://sogo:*...@localhost:5432/sogo/sogo_user_profile";
SOGoSMTPServer = 127.0.0.1;
SOGoSentFolderName = Sent;
SOGoSharedFolderName = "Shared Folders";
SOGoSpecialFoldersInRoot = YES;
SOGoTimeZone = Europe/Berlin;
SOGoTrashFolderName = Trash;
domains = {
domaina.de <http://domaina.de> = { SOGoMailDomain = domaina.de <http://domaina.de>;
SOGoUserSources = ( {
CNFieldName = cn;
IDFieldName = uid;
UIDFieldName = uid;
baseDN = "o=domaina.de,ou=users,dc=pilarkto,dc=net";
bindDN = "uid=sogo,cn=com6,ou=services,dc=pilarkto,dc=net";
bindPassword = ***;
canAuthenticate = YES;
displayName = "A Adressen";
hostname = localhost;
id = public;
isAddressBook = YES;
port = 389;
type = ldap;
       } );
   };
domainb.com <http://domainb.com> = { SOGoMailDomain = domainb.com <http://domainb.com>;
      SOGoUserSources = ( {
CNFieldName = cn;
IDFieldName = uid;
UIDFieldName = uid;
baseDN = "o=domainb.com,ou=users,dc=pilarkto,dc=net";
bindDN = "uid=sogo,cn=com6,ou=services,dc=pilarkto,dc=net";
bindPassword = ***;
canAuthenticate = YES;
displayName = "B Adressen";
hostname = localhost;
id = public;
isAddressBook = YES;
port = 389;
type = ldap;
   } );
   };
};
   };
}
------------------------------------------------

Thanks a lot once more ;-)


Philipp





{
    NSGlobalDomain = {
    };
    "sogod" = {
        SOGoProfileURL = 
"postgresql://sogo:******...@localhost:5432/sogo/sogo_user_profile";
        OCSFolderInfoURL = 
"postgresql://sogo:******...@localhost:5432/sogo/sogo_folder_info";
        SxVMemLimit = 512;
        WOWorkersCount = 5;
        WOUseRelativeURLs = YES;
        SOGoAuthenticationMethod = LDAP;
        SOGoIMAPServer = mail.domain.ch;
        SOGoLanguage = German;
        SOGoMailingMechanism = smtp;
        SOGoSMTPServer = localhost;
        SOGoTimeZone = Europe/Zurich;
        SOGoVacationEnabled = YES;
        SOGoForwardEnabled = YES;
        SOGoSieveScriptsEnabled = YES;
        SOGoMailMessageCheck = every_5_minutes;
        SOGoFirstDayOfWeek = 1;
        SOGoFirstWeekOfYear = FirstFullWeek;
        SOGoForceIMAPLoginWithEmail = YES;
        SOGoAppointmentSendEMailReceipts = NO;
        SOGoACLsSendEMailNotifcations = YES;
        SOGoFoldersSendEMailNotifcations = YES;
        SOGoAppointmentSendEMailNotifcations = YES;
        SOGoContactsDefaultRoles = ("ObjectViewer");
        SOGoIMAPAclConformsToIMAPExt = Yes;
        domains = 
            {
                user.ws = 
                {
                        SOGoMailDomain = user.ws;
                        SOGoDraftsFolderName = Drafts;
                        SOGoUserSources = (
                            {
                                type = ldap;
                                CNFieldName = cn;
                                IDFieldName = mail;
                                UIDFieldName = mail;
                                baseDN = "jvd=***************dc=ch";
                                filter = "(objectClass='JammMailAccount' AND 
accountActive='TRUE' AND delete='FALSE')";
                                bindDN = "cn=****************,dc=ch";
                                bindPassword = ******;
                                canAuthenticate = YES;
                                displayName = "System Adressbuch";
                                hostname = ********;
                                id = user-ws-systemAddresses;
                                isAddressBook = YES;
                                port = 389;
                            }
                        );
                        SOGoLanguage = German;
                        SOGoSuperUsernames = ("[email protected]");
                };
                admin.net = 
                {
                        SOGoMailDomain = admin.net;
                        SOGoDraftsFolderName = Drafts;
                        SOGoUserSources = (
                            {
                                type = ldap;
                                CNFieldName = cn;
                                IDFieldName = mail;
                                UIDFieldName = mail;
                                baseDN = "jvd=***************dc=ch";
                                filter = "(objectClass='JammMailAccount' AND 
accountActive='TRUE' AND delete='FALSE')";
                                bindDN = "cn=****************,dc=ch";
                                bindPassword = ******;
                                canAuthenticate = YES;
                                displayName = "System Adressbuch";
                                hostname = ********;
                                id = admin-net-systemAddresses;
                                isAddressBook = YES;
                                port = 389;
                            }
                        );
                        SOGoLanguage = German;
                        SOGoSuperUsernames = ("[email protected]");
                };
            }
    };
}
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to