{ /* ********************* Main SOGo configuration file ********************** * * * Since the content of this file is a dictionary in OpenStep plist format, * * the curly braces enclosing the body of the configuration are mandatory. * * See the Installation Guide for details on the format. * * * * C and C++ style comments are supported. * * * * This example configuration contains only a subset of all available * * configuration parameters. Please see the installation guide more details. * * * * ~sogo/GNUstep/Defaults/.GNUstepDefaults has precedence over this file, * * make sure to move it away to avoid unwanted parameter overrides. * * * * **************************************************************************/ /* Database configuration (mysql:// or postgresql://) */ SOGoProfileURL = "postgresql://sogo:****@storage:5432/sogo/sogo_user_profile"; OCSFolderInfoURL = "postgresql://sogo:****@storage:5432/sogo/sogo_folder_info"; OCSSessionsFolderURL = "postgresql://sogo:****@storage:5432/sogo/sogo_sessions_folder"; OCSEMailAlarmsFolderURL = "postgresql://sogo:****@storage:5432/sogo/sogo_alarms_folder"; /* Mail */ SOGoDraftsFolderName = Drafts; SOGoSentFolderName = Sent; SOGoTrashFolderName = Trash; SOGoIMAPServer = localhost; SOGoSieveServer = sieve://localhost:4190; SOGoSMTPServer = localhost; SOGoMailDomain = sogo.junge-piraten.de; SOGoMailingMechanism = smtp; SOGoMailMessageCheck = every_5_minutes; SOGoThreadedView = YES; //SOGoMailCustomFromEnabled = YES; //SOGoForceExternalLoginWithEmail = YES; //SOGoMailSpoolPath = /var/spool/sogo; //NGImap4ConnectionStringSeparator = "/"; /* Calendar */ SOGoFirstWeekOfYear = First4DayWeek; SOGoCalendarEventsDefaultClassification = PRIVATE; SOGoCalendarTasksDefaultClassification = PRIVATE; SOGoCalendarDefaultRoles = ( PublicViewer, ConfidentialDAndTViewer ); SOGoEnableEMailAlarms = YES; SOGoAppointmentSendEMailNotifications = YES; //SOGoFoldersSendEMailNotifications = YES; SOGoACLsSendEMailNotifications = YES; SOGoMailAuxiliaryUserAccountsEnabled = YES; SOGoEnablePublicAccess = YES; SOGoHideSystemEMail = YES; /* Authentication */ SOGoPasswordChangeEnabled = YES; /* Spam Protection */ SOGoMaximumFailedLoginCount = 2; SOGoMaximumFailedLoginInterval = 30; SOGoMaximumMessageSubmissionCount = 3; SOGoMaximumSubmissionInterval = 60; /* LDAP authentication example */ SOGoAuthenticationMethod = "ldap"; SOGoUserSources = ( { type = ldap; CNFieldName = sn; UIDFieldName = cn; IDFieldName = cn; baseDN = "ou=Groups,o=Junge Piraten,c=DE"; bindDN = "cn=sogo,o=Junge Piraten,c=DE"; bindPassword = "*****"; canAuthenticate = YES; displayName = "Gruppen"; hostname = ldap://storage:389; id = jupis_groups; isAddressBook = YES; SearchFieldNames = (cn,sn,mail); }, { type = ldap; CNFieldName = cn; UIDFieldName = uid; IDFieldName = uid; // first field of the DN for direct binds baseDN = "ou=People,o=Junge Piraten,c=DE"; bindDN = "cn=sogo,o=Junge Piraten,c=DE"; bindPassword = "*****"; canAuthenticate = YES; displayName = "Personen"; hostname = ldap://storage:389; id = jupis_people; isAddressBook = YES; SearchFieldNames = (uid,cn,givenName,sn,mail); } ); /* SQL authentication example */ /* These database columns MUST be present in the view/table: * c_uid - will be used for authentication - it's the username or username@domain.tld) * c_name - which can be identical to c_uid - will be used to uniquely identify entries * c_password - password of the user, plain-text, md5 or sha encoded for now * c_cn - the user's common name - such as "John Doe" * mail - the user's mail address * See the installation guide for more details */ //SOGoUserSources = // ( // { // type = sql; // id = directory; // viewURL = "postgresql://sogo:sogo@127.0.0.1:5432/sogo/sogo_view"; // canAuthenticate = YES; // isAddressBook = YES; // userPasswordAlgorithm = md5; // } // ); /* Web Interface */ SOGoPageTitle = "Junge Piraten Groupware"; SOGoVacationEnabled = YES; SOGoForwardEnabled = YES; SOGoSieveScriptsEnabled = YES; WOUseRelativeURLs = NO; SOGoFirstDayOfWeek = 1; /* General */ SOGoLanguage = German; SOGoTimeZone = "Europe/Berlin"; //SOGoCalendarDefaultRoles = ( // PublicDAndTViewer, // ConfidentialDAndTViewer //); //SOGoSuperUsernames = (patrick.rauscher); //This is an array - keep the parens! /* Debug */ //SoDebugKeyLookup = YES; //SoClassRegistryDebugEnabled = YES; //SoDebugBaseURL = YES; //ImapDebugEnabled = YES; //LDAPDebugEnabled = YES; //SOGoDebugRequests = YES; //PGDebugEnabled = YES; //SoObjectDataSourceDebugEnabled = YES; //MySQL4DebugEnabled = YES; //SOGoUIxDebugEnabled = YES; //WODontZipResponse = YES; WOLogFile = /var/log/sogo/sogo.log; }