95 lines
3.8 KiB
Plaintext
95 lines
3.8 KiB
Plaintext
{
|
|
/* ********************* 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:sogo@sogo-postgres:5432/sogo/sogo_user_profile";
|
|
OCSFolderInfoURL = "postgresql://sogo:sogo@sogo-postgres:5432/sogo/sogo_folder_info";
|
|
OCSSessionsFolderURL = "postgresql://sogo:sogo@sogo-postgres:5432/sogo/sogo_sessions_folder";
|
|
|
|
/* Mail */
|
|
SOGoDraftsFolderName = Drafts;
|
|
SOGoSentFolderName = Sent;
|
|
SOGoTrashFolderName = Trash;
|
|
//SOGoIMAPServer = localhost;
|
|
//SOGoSieveServer = sieve://127.0.0.1:4190;
|
|
//SOGoSMTPServer = smtp://domain:port/?tls=YES;
|
|
//SOGoMailDomain = acme.com;
|
|
SOGoMailingMechanis = smtp;
|
|
//SOGoForceExternalLoginWithEmail = NO;
|
|
//SOGoMailSpoolPath = /var/spool/sogo;
|
|
//NGImap4ConnectionStringSeparator = "/";
|
|
|
|
/* Notifications */
|
|
//SOGoAppointmentSendEMailNotifications = NO;
|
|
//SOGoACLsSendEMailNotifications = NO;
|
|
//SOGoFoldersSendEMailNotifications = NO;
|
|
|
|
/* Authentication */
|
|
SOGoPasswordChangeEnabled = YES;
|
|
|
|
SOGoUserSources = (
|
|
{
|
|
type = ldap;
|
|
CNFieldName = cn;
|
|
UIDFieldName = uid;
|
|
IDFieldName = uid; // first field of the DN for direct binds
|
|
bindFields = (uid, mail); // array of fields to use for indirect binds
|
|
baseDN = "ou=users,{{ .Values.homey.url | replace "." ",dc=" | printf "dc=%s " | trim }}";
|
|
bindDN = "cn=readonly,{{ .Values.homey.url | replace "." ",dc=" | printf "dc=%s " | trim }}";
|
|
bindPassword = "{{ .homey_openldap_ro }}";
|
|
canAuthenticate = YES;
|
|
displayName = "Shared Addresses";
|
|
hostname = ldap://openldap:389;
|
|
id = public;
|
|
isAddressBook = YES;
|
|
}
|
|
);
|
|
|
|
/* Web Interface */
|
|
//SOGoPageTitle = SOGo;
|
|
SOGoVacationEnabled = YES;
|
|
SOGoForwardEnabled = YES;
|
|
SOGoSieveScriptsEnabled = YES;
|
|
//SOGoMailAuxiliaryUserAccountsEnabled = YES;
|
|
//SOGoTrustProxyAuthentication = NO;
|
|
SOGoXSRFValidationEnabled = YES;
|
|
|
|
/* General - SOGoTimeZone *MUST* be defined */
|
|
SOGoLanguage = English;
|
|
SOGoTimeZone = Asia/Jerusalem;
|
|
//SOGoCalendarDefaultRoles = (
|
|
// PublicDAndTViewer,
|
|
// ConfidentialDAndTViewer
|
|
//);
|
|
//SOGoSuperUsernames = (sogo1, sogo2); // This is an array - keep the parens!
|
|
SxVMemLimit = 384;
|
|
//WOPidFile = "/var/run/sogo/sogo.pid";
|
|
SOGoMemcachedHost = "/var/run/memcached/memcached.sock";
|
|
|
|
/* Debug */
|
|
SOGoDebugRequests = YES;
|
|
SoDebugBaseURL = YES;
|
|
ImapDebugEnabled = YES;
|
|
LDAPDebugEnabled = YES;
|
|
PGDebugEnabled = YES;
|
|
MySQL4DebugEnabled = YES;
|
|
SOGoUIxDebugEnabled = YES;
|
|
WODontZipResponse = YES;
|
|
//WOLogFile = /var/log/sogo/sogo.log;
|
|
}
|
|
|