Working perfectly. You save me day ;-)
Philipp Am Donnerstag, den 03.06.2010, 22:23 +0200 schrieb André Schild: > 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 > >> > >> > >> > >> > > Einfaches Textdokument-Anlage (.GNUstepDefaults) > { > 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]"); > }; > } > }; > } > Einfaches Textdokument-Anlage (message-footer.txt) > -- > [email protected] > https://inverse.ca/sogo/lists
-- [email protected] https://inverse.ca/sogo/lists
