Difference between revisions of "AppSuite:Configuration properties 7.6.1"

(Created page with "{{Version|7.6.1}} This is an overview of all configuration parameters for the AppSuite backend. By default, this list is sorted by the .properties files they appear in. Yet f...")
 
Line 1: Line 1:
 
{{Version|7.6.1}}
 
{{Version|7.6.1}}
 
This is an overview of all configuration parameters for the AppSuite backend. By default, this list is sorted by the .properties files they appear in.
 
This is an overview of all configuration parameters for the AppSuite backend. By default, this list is sorted by the .properties files they appear in.
 
 
Yet for most parameters, it does not really matter in which file are found. This does not apply to some core configuration files which are explicitly loaded by name. For these, you cannot re-define the value in another file:
 
Yet for most parameters, it does not really matter in which file are found. This does not apply to some core configuration files which are explicitly loaded by name. For these, you cannot re-define the value in another file:
  
Line 2,046: Line 2,045:
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:10
+
| file-logging.properties:10
 +
|-
 +
| <nowiki>java.util.logging.FileHandler.append</nowiki>
 +
| <nowiki>true</nowiki>
 +
| <nowiki></nowiki>
 +
| file-logging.properties:10
 +
|-
 +
| <nowiki>.level</nowiki>
 +
| <nowiki>INFO</nowiki>
 +
| <nowiki>possible log levels are ALL INFO FINE </nowiki>
 +
| file-logging.properties:2
 
|-
 
|-
 
| <nowiki>.level</nowiki>
 
| <nowiki>.level</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>INFO</nowiki>
 
| <nowiki>possible log levels are ALL INFO FINE </nowiki>
 
| <nowiki>possible log levels are ALL INFO FINE </nowiki>
| file-logging-test.properties:2
+
| file-logging.properties:2
 
|-
 
|-
 
| <nowiki>com.openexchange.login.internal.LoginPerformer.level</nowiki>
 
| <nowiki>com.openexchange.login.internal.LoginPerformer.level</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki>Important note: The following option ensures, that all login relevant information is logged correctly. Such information is essential to detect and to address session issues, pontentially caused by 3rd parties. Open-Xchange strongly suggests NOT to modify this configuration setting unless you are forced to do so by specific legal requirements, e.g. privacy regulations.  Please note: If these settings are changed, Open-Xchange will take no responsibility and will exclude support regarding any session issues and potential security breaches arising thereof. </nowiki>
 
| <nowiki>Important note: The following option ensures, that all login relevant information is logged correctly. Such information is essential to detect and to address session issues, pontentially caused by 3rd parties. Open-Xchange strongly suggests NOT to modify this configuration setting unless you are forced to do so by specific legal requirements, e.g. privacy regulations.  Please note: If these settings are changed, Open-Xchange will take no responsibility and will exclude support regarding any session issues and potential security breaches arising thereof. </nowiki>
| file-logging-test.properties:20
+
| file-logging.properties:20
 +
|-
 +
| <nowiki>com.openexchange.login.internal.LoginPerformer.level</nowiki>
 +
| <nowiki>INFO</nowiki>
 +
| <nowiki>Important note: The following option ensures, that all login relevant information is logged correctly. Such information is essential to detect and to address session issues, pontentially caused by 3rd parties. Open-Xchange strongly suggests NOT to modify this configuration setting unless you are forced to do so by specific legal requirements, e.g. privacy regulations.  Please note: If these settings are changed, Open-Xchange will take no responsibility and will exclude support regarding any session issues and potential security breaches arising thereof. </nowiki>
 +
| file-logging.properties:20
 
|-
 
|-
 
| <nowiki>com.openexchange.sessiond.impl.SessionHandler.level</nowiki>
 
| <nowiki>com.openexchange.sessiond.impl.SessionHandler.level</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:21
+
| file-logging.properties:21
 
|-
 
|-
| <nowiki>sun.rmi.level</nowiki>
+
| <nowiki>com.openexchange.sessiond.impl.SessionHandler.level</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:23
+
| file-logging.properties:21
 
|-
 
|-
| <nowiki>org.apache.level</nowiki>
+
| <nowiki>sun.rmi.level</nowiki>
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| file-logging-test.properties:24
 
|-
 
| <nowiki>com.sun.level</nowiki>
 
 
| <nowiki>INFO</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:25
+
| file-logging.properties:23
 
|-
 
|-
| <nowiki>javax.management.level</nowiki>
+
| <nowiki>sun.rmi.level</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki>INFO</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:26
+
| file-logging.properties:23
 
|-
 
|-
| <nowiki>javax.jmdns.level</nowiki>
+
| <nowiki>org.apache.level</nowiki>
 
| <nowiki>WARNING</nowiki>
 
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:27
+
| file-logging.properties:24
 
|-
 
|-
| <nowiki>com.hazelcast.level</nowiki>
+
| <nowiki>org.apache.level</nowiki>
 
| <nowiki>WARNING</nowiki>
 
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:28
+
| file-logging.properties:24
 
|-
 
|-
| <nowiki>org.glassfish.grizzly.level</nowiki>
+
| <nowiki>com.sun.level</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>INFO</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:29
+
| file-logging.properties:25
 
|-
 
|-
| <nowiki>org.apache.cxf.level</nowiki>
+
| <nowiki>com.sun.level</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki>Set to FINE to log SOAP requests for debugging purpose </nowiki>
+
| <nowiki></nowiki>
| file-logging-test.properties:32
+
| file-logging.properties:25
 
|-
 
|-
| <nowiki>com.openexchange.soap.cxf.logger.level</nowiki>
+
| <nowiki>javax.management.level</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>INFO</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:33
+
| file-logging.properties:26
 
|-
 
|-
| <nowiki>org.jaudiotagger.level</nowiki>
+
| <nowiki>javax.management.level</nowiki>
| <nowiki>SEVERE</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki>Set org.jaudiotagger to SEVERE </nowiki>
+
| <nowiki></nowiki>
| file-logging-test.properties:36
+
| file-logging.properties:26
 
|-
 
|-
| <nowiki>com.openexchange.documentconverter.impl.Manager.level</nowiki>
+
| <nowiki>javax.jmdns.level</nowiki>
 
| <nowiki>WARNING</nowiki>
 
| <nowiki>WARNING</nowiki>
| <nowiki>Set global documentconverter logging level to WARNING </nowiki>
+
| <nowiki></nowiki>
| file-logging-test.properties:39
+
| file-logging.properties:27
 
|-
 
|-
| <nowiki>handlers</nowiki>
+
| <nowiki>javax.jmdns.level</nowiki>
| <nowiki>java.util.logging.FileHandler</nowiki>
+
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:4
+
| file-logging.properties:27
 
|-
 
|-
| <nowiki>com.gargoylesoftware.htmlunit.level</nowiki>
+
| <nowiki>com.hazelcast.level</nowiki>
 
| <nowiki>WARNING</nowiki>
 
| <nowiki>WARNING</nowiki>
| <nowiki>Reduce log level for htmlunit.jar </nowiki>
 
| file-logging-test.properties:42
 
|-
 
| <nowiki>com.openexchange.ajax.requesthandler.DispatcherServlet.level</nowiki>
 
| <nowiki>TRACE</nowiki>
 
| <nowiki>A switch to control which exceptions are logged to the log file Set this to ALL to log all exceptions </nowiki>
 
| file-logging-test.properties:49
 
|-
 
| <nowiki>java.util.logging.FileHandler.pattern</nowiki>
 
| <nowiki>/var/log/open-xchange/open-xchange.log</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:5
+
| file-logging.properties:28
 
|-
 
|-
| <nowiki>com.openexchange.html.internal.parser.HtmlParser.level</nowiki>
+
| <nowiki>com.hazelcast.level</nowiki>
| <nowiki>DEBUG</nowiki>
+
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:51
+
| file-logging.properties:28
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.level</nowiki>
+
| <nowiki>org.glassfish.grizzly.level</nowiki>
| <nowiki>ALL</nowiki>
+
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:6
+
| file-logging.properties:29
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.limit</nowiki>
+
| <nowiki>org.glassfish.grizzly.level</nowiki>
| <nowiki>2097152</nowiki>
+
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging-test.properties:7
+
| file-logging.properties:29
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.count</nowiki>
+
| <nowiki>org.apache.cxf.level</nowiki>
| <nowiki>99</nowiki>
+
| <nowiki>WARNING</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Set to FINE to log SOAP requests for debugging purpose </nowiki>
| file-logging-test.properties:8
+
| file-logging.properties:32
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.formatter</nowiki>
+
| <nowiki>org.apache.cxf.level</nowiki>
| <nowiki>java.util.logging.SimpleFormatter</nowiki>
+
| <nowiki>WARNING</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Set to FINE to log SOAP requests for debugging purpose </nowiki>
| file-logging-test.properties:9
+
| file-logging.properties:32
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.append</nowiki>
+
| <nowiki>com.openexchange.soap.cxf.logger.level</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:10
+
| file-logging.properties:33
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.append</nowiki>
+
| <nowiki>com.openexchange.soap.cxf.logger.level</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:10
+
| file-logging.properties:33
 
|-
 
|-
| <nowiki>.level</nowiki>
+
| <nowiki>org.jaudiotagger.level</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>SEVERE</nowiki>
| <nowiki>possible log levels are ALL INFO FINE </nowiki>
+
| <nowiki>Set org.jaudiotagger to SEVERE </nowiki>
| file-logging.properties:2
+
| file-logging.properties:36
 
|-
 
|-
| <nowiki>.level</nowiki>
+
| <nowiki>org.jaudiotagger.level</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>SEVERE</nowiki>
| <nowiki>possible log levels are ALL INFO FINE </nowiki>
+
| <nowiki>Set org.jaudiotagger to SEVERE </nowiki>
| file-logging.properties:2
+
| file-logging.properties:36
 
|-
 
|-
| <nowiki>com.openexchange.login.internal.LoginPerformer.level</nowiki>
+
| <nowiki>com.openexchange.documentconverter.impl.Manager.level</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>WARNING</nowiki>
| <nowiki>Important note: The following option ensures, that all login relevant information is logged correctly. Such information is essential to detect and to address session issues, pontentially caused by 3rd parties. Open-Xchange strongly suggests NOT to modify this configuration setting unless you are forced to do so by specific legal requirements, e.g. privacy regulations.  Please note: If these settings are changed, Open-Xchange will take no responsibility and will exclude support regarding any session issues and potential security breaches arising thereof. </nowiki>
+
| <nowiki>Set global documentconverter logging level to WARNING </nowiki>
| file-logging.properties:20
+
| file-logging.properties:39
 
|-
 
|-
| <nowiki>com.openexchange.login.internal.LoginPerformer.level</nowiki>
+
| <nowiki>com.openexchange.documentconverter.impl.Manager.level</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>WARNING</nowiki>
| <nowiki>Important note: The following option ensures, that all login relevant information is logged correctly. Such information is essential to detect and to address session issues, pontentially caused by 3rd parties. Open-Xchange strongly suggests NOT to modify this configuration setting unless you are forced to do so by specific legal requirements, e.g. privacy regulations.  Please note: If these settings are changed, Open-Xchange will take no responsibility and will exclude support regarding any session issues and potential security breaches arising thereof. </nowiki>
+
| <nowiki>Set global documentconverter logging level to WARNING </nowiki>
| file-logging.properties:20
+
| file-logging.properties:39
 
|-
 
|-
| <nowiki>com.openexchange.sessiond.impl.SessionHandler.level</nowiki>
+
| <nowiki>handlers</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>java.util.logging.FileHandler</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:21
+
| file-logging.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.sessiond.impl.SessionHandler.level</nowiki>
+
| <nowiki>handlers</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>java.util.logging.FileHandler</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:21
+
| file-logging.properties:4
 
|-
 
|-
| <nowiki>sun.rmi.level</nowiki>
+
| <nowiki>com.gargoylesoftware.htmlunit.level</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>WARNING</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Reduce log level for htmlunit.jar </nowiki>
| file-logging.properties:23
+
| file-logging.properties:42
 
|-
 
|-
| <nowiki>sun.rmi.level</nowiki>
+
| <nowiki>com.gargoylesoftware.htmlunit.level</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>WARNING</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Reduce log level for htmlunit.jar </nowiki>
| file-logging.properties:23
+
| file-logging.properties:42
 
|-
 
|-
| <nowiki>org.apache.level</nowiki>
+
| <nowiki>com.openexchange.ajax.requesthandler.DispatcherServlet.level</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki></nowiki>
+
| <nowiki>A switch to control which exceptions are logged to the log file Set this to ALL to log all exceptions </nowiki>
| file-logging.properties:24
+
| file-logging.properties:49
 
|-
 
|-
| <nowiki>org.apache.level</nowiki>
+
| <nowiki>com.openexchange.ajax.requesthandler.DispatcherServlet.level</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki></nowiki>
+
| <nowiki>A switch to control which exceptions are logged to the log file Set this to ALL to log all exceptions </nowiki>
| file-logging.properties:24
+
| file-logging.properties:49
 
|-
 
|-
| <nowiki>com.sun.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.pattern</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>/var/log/open-xchange/open-xchange.log</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:25
+
| file-logging.properties:5
 
|-
 
|-
| <nowiki>com.sun.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.pattern</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>/var/log/open-xchange/open-xchange.log</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:25
+
| file-logging.properties:5
 
|-
 
|-
| <nowiki>javax.management.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.level</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>ALL</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:26
+
| file-logging.properties:6
 
|-
 
|-
| <nowiki>javax.management.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.level</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>ALL</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:26
+
| file-logging.properties:6
 
|-
 
|-
| <nowiki>javax.jmdns.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.limit</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>2097152</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:27
+
| file-logging.properties:7
 
|-
 
|-
| <nowiki>javax.jmdns.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.limit</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>2097152</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:27
+
| file-logging.properties:7
 
|-
 
|-
| <nowiki>com.hazelcast.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.count</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>99</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:28
+
| file-logging.properties:8
 
|-
 
|-
| <nowiki>com.hazelcast.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.count</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>99</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:28
+
| file-logging.properties:8
 
|-
 
|-
| <nowiki>org.glassfish.grizzly.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.formatter</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>java.util.logging.SimpleFormatter</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:29
+
| file-logging.properties:9
 
|-
 
|-
| <nowiki>org.glassfish.grizzly.level</nowiki>
+
| <nowiki>java.util.logging.FileHandler.formatter</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>java.util.logging.SimpleFormatter</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:29
+
| file-logging.properties:9
 
|-
 
|-
| <nowiki>org.apache.cxf.level</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.backupCount</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>1</nowiki>
| <nowiki>Set to FINE to log SOAP requests for debugging purpose </nowiki>
+
| <nowiki>Number of backups. If 1 is set as the backup-count for example, then all entries of the map will be copied to another JVM for fail-safety. 0 means no backup. </nowiki>
| file-logging.properties:32
+
| filemanagementDistributed.properties:11
 
|-
 
|-
| <nowiki>org.apache.cxf.level</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.asyncBackupCount</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki>Set to FINE to log SOAP requests for debugging purpose </nowiki>
+
| <nowiki>Number of nodes with async backups. Async backups do not block operations and do not require acknowledgements. 0 means no backup. Any integer between 0 and 6. Default is 0, setting bigger than 6 has no effect. </nowiki>
| file-logging.properties:32
+
| filemanagementDistributed.properties:16
 
|-
 
|-
| <nowiki>com.openexchange.soap.cxf.logger.level</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.readBackupData</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Can we read the local backup entries? Default value is false for strong consistency. Being able to read backup data will give you greater performance. </nowiki>
| file-logging.properties:33
+
| filemanagementDistributed.properties:21
 +
|-
 +
| <nowiki>com.openexchange.hazelcast.configuration.map.name</nowiki>
 +
| <nowiki>distributedFiles-0</nowiki>
 +
| <nowiki>The name of the map. Don&#39;t change this on your own. </nowiki>
 +
| filemanagementDistributed.properties:24
 +
|-
 +
| <nowiki>com.openexchange.hazelcast.configuration.map.maxIdleSeconds</nowiki>
 +
| <nowiki>3600</nowiki>
 +
| <nowiki>Maximum number of seconds for each entry to stay idle in the map. Entries that are idle (not touched) for more than &lt;max-idle-seconds&gt; will get automatically evicted from the map. Entry is touched if get, put or containsKey is called. Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. </nowiki>
 +
| filemanagementDistributed.properties:31
 
|-
 
|-
| <nowiki>com.openexchange.soap.cxf.logger.level</nowiki>
+
| <nowiki>com.openexchange.filestore.s3.[filestoreID].endpoint</nowiki>
| <nowiki>WARNING</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:33
+
| <nowiki>Specifies the endpoint (e.g. &quot;ec2.amazonaws.com&quot;) or a full URL, including the protocol (e.g. &quot;https://ec2.amazonaws.com&quot;) of the region specific AWS endpoint this client will communicate with. Defaults to &quot;s3.amazonaws.com&quot; if not defined. </nowiki>
 +
| filestore-s3.properties:22
 
|-
 
|-
| <nowiki>org.jaudiotagger.level</nowiki>
+
| <nowiki>com.openexchange.filestore.s3.[filestoreID].region</nowiki>
| <nowiki>SEVERE</nowiki>
+
| <nowiki>us-west-2</nowiki>
| <nowiki>Set org.jaudiotagger to SEVERE </nowiki>
+
| <nowiki>Configures the Amazon S3 region to use when creating new buckets. This value is also used to pre-configure the client when no specific endpoint is set. Possible values are &quot;us-gov-west-1&quot;, &quot;us-east-1&quot;, &quot;us-west-1&quot;, &quot;us-west-2&quot;, &quot;eu-west-1&quot;, &quot;ap-southeast-1&quot;, &quot;ap-southeast-2&quot;, &quot;ap-northeast-1&quot; and &quot;sa-east-1&quot;. Defaults to &quot;us-west-2&quot;. </nowiki>
| file-logging.properties:36
+
| filestore-s3.properties:29
 
|-
 
|-
| <nowiki>org.jaudiotagger.level</nowiki>
+
| <nowiki>com.openexchange.filestore.s3.[filestoreID].accessKey</nowiki>
| <nowiki>SEVERE</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Set org.jaudiotagger to SEVERE </nowiki>
+
| <nowiki>Configures the AWS access key to use. Required. </nowiki>
| file-logging.properties:36
+
| filestore-s3.properties:32
 
|-
 
|-
| <nowiki>com.openexchange.documentconverter.impl.Manager.level</nowiki>
+
| <nowiki>com.openexchange.filestore.s3.[filestoreID].secretKey</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Set global documentconverter logging level to WARNING </nowiki>
+
| <nowiki>Configures the AWS secret key to use. Required. </nowiki>
| file-logging.properties:39
+
| filestore-s3.properties:35
 
|-
 
|-
| <nowiki>com.openexchange.documentconverter.impl.Manager.level</nowiki>
+
| <nowiki>com.openexchange.filestore.s3.[filestoreID].encryption</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>none</nowiki>
| <nowiki>Set global documentconverter logging level to WARNING </nowiki>
+
| <nowiki>Optionally specifies which client-side encryption should be used. Current options include &quot;none&quot; for no encryption, or &quot;rsa&quot; for an RSA-based asymmetric encryption. Defaults to &quot;none&quot;. Please note that depending on the used key length and Java runtime, one might need to replace the so-called &quot;JCE Unlimited Strength Jurisdiction Policy Files&quot; accordingly. </nowiki>
| file-logging.properties:39
+
| filestore-s3.properties:43
 
|-
 
|-
| <nowiki>handlers</nowiki>
+
| <nowiki>com.openexchange.filestore.s3.[filestoreID].encryption.rsa.keyStore</nowiki>
| <nowiki>java.util.logging.FileHandler</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:4
+
| <nowiki>Specifies the path to the local keystore file (PKCS #12) containing the public-/private-key pair to use for encryption, e.g. &quot;/opt/open-xchange/etc/cert/awss3.p12&quot;. Required if &quot;com.openexchange.aws.s3.[filestoreID].encryption&quot; is set to &quot;rsa&quot;. </nowiki>
 +
| filestore-s3.properties:49
 
|-
 
|-
| <nowiki>handlers</nowiki>
+
| <nowiki>com.openexchange.filestore.s3.[filestoreID].encryption.rsa.password</nowiki>
| <nowiki>java.util.logging.FileHandler</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:4
+
| <nowiki>Specifies the password used when creating the referenced keystore containing public-/private-key pair to use for encryption. Note that blank or null passwords are in violation of the PKCS #12 specifications. Required if &quot;com.openexchange.aws.s3.[filestoreID].encryption&quot; is set to &quot;rsa&quot;. </nowiki>
 +
| filestore-s3.properties:55
 
|-
 
|-
| <nowiki>com.gargoylesoftware.htmlunit.level</nowiki>
+
| <nowiki>com.openexchange.find.basic.mail.searchmailbody </nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki> false</nowiki>
| <nowiki>Reduce log level for htmlunit.jar </nowiki>
+
| <nowiki>Denotes if mail search queries should be matched against mail bodies. This improves the search experience within the mail module, if your mail backend supports fast full text search. Otherwise it can slow down the search requests significantly.  Change the value to &#39;true&#39;, if fast full text search is supported. Default is &#39;false&#39;. </nowiki>
| file-logging.properties:42
+
| findbasic.properties:16
 
|-
 
|-
| <nowiki>com.gargoylesoftware.htmlunit.level</nowiki>
+
| <nowiki>com.openexchange.find.basic.mail.allMessagesFolder </nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Reduce log level for htmlunit.jar </nowiki>
+
| <nowiki>Some mail backends provide a virtual folder that contains all messages of a user to enable cross-folder mail search. Open-Xchange can make use of this feature to improve the search experience.  Set the value to the name of the virtual mail folder containing all messages. Leave blank if no such folder exists. </nowiki>
| file-logging.properties:42
+
| findbasic.properties:7
 
|-
 
|-
| <nowiki>com.openexchange.ajax.requesthandler.DispatcherServlet.level</nowiki>
+
| <nowiki>IGNORE_SHARED_ADDRESSBOOK</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>TRUE</nowiki>
| <nowiki>A switch to control which exceptions are logged to the log file Set this to ALL to log all exceptions </nowiki>
+
| <nowiki>Determine whether to ignore &#39;shared addressbook&#39; folder or not. Possible values: TRUE / FALSE </nowiki>
| file-logging.properties:49
+
| foldercache.properties:12
 
|-
 
|-
| <nowiki>com.openexchange.ajax.requesthandler.DispatcherServlet.level</nowiki>
+
| <nowiki>ENABLE_INTERNAL_USER_EDIT</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>TRUE</nowiki>
| <nowiki>A switch to control which exceptions are logged to the log file Set this to ALL to log all exceptions </nowiki>
+
| <nowiki>Define if users are allowed to edit their own contact object contained in folder &#39;Global Address Book&#39; aka &#39;Internal Users&#39;. Switching this parameter only has an effect for new created contexts. </nowiki>
| file-logging.properties:49
+
| foldercache.properties:17
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.pattern</nowiki>
+
| <nowiki>com.openexchange.folderstorage.outlook.showPersonalBelowInfoStore</nowiki>
| <nowiki>/var/log/open-xchange/open-xchange.log</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Specifies whether a user&#39;s default InfoStore folder should appear below InfoStore root folder:  - Infostore -- My files -- Public infostore -- Userstore -- Other infstore folders </nowiki>
| file-logging.properties:5
+
| foldercache.properties:27
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.pattern</nowiki>
+
| <nowiki>com.openexchange.folderstorage.database.preferDisplayName</nowiki>
| <nowiki>/var/log/open-xchange/open-xchange.log</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Specifies whether default InfoStore folders are labeled with owning user&#39;s display name or name is read from folder storage (database) </nowiki>
| file-logging.properties:5
+
| foldercache.properties:31
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.level</nowiki>
+
| <nowiki>ENABLE_DB_GROUPING</nowiki>
| <nowiki>ALL</nowiki>
+
| <nowiki> TRUE</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define where to perform folder grouping. This filters the database results for duplicate folders in the where clause of the db statement or afterwards in the application. Possible values: TRUE / FALSE </nowiki>
| file-logging.properties:6
+
| foldercache.properties:5
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.level</nowiki>
+
| <nowiki>ENABLE_FOLDER_CACHE</nowiki>
| <nowiki>ALL</nowiki>
+
| <nowiki> TRUE</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Enable or disable folder caching. Possible values: TRUE / FALSE </nowiki>
| file-logging.properties:6
+
| foldercache.properties:8
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.limit</nowiki>
+
| <nowiki>com.openexchange.folder.json.module</nowiki>
| <nowiki>2097152</nowiki>
+
| <nowiki>folders</nowiki>
| <nowiki></nowiki>
+
| <nowiki># Define the module which also serves as the appendix for registered servlet: # If module is set to &quot;myfolders&quot;, the servlet path is changed to &quot;/ajax/myfolders&quot; # Default is &quot;folders&quot; </nowiki>
| file-logging.properties:7
+
| folderjson.properties:6
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.limit</nowiki>
+
| <nowiki>project.required.plugins</nowiki>
| <nowiki>2097152</nowiki>
+
| <nowiki>org.apache.forrest.plugin.output.pdf</nowiki>
| <nowiki></nowiki>
+
| <nowiki>The names of plugins that are required to build the project comma separated list (no spaces) You can request a specific version by appending &quot;-VERSION&quot; to the end of the plugin name. If you exclude a version number the latest released version will be used, however, be aware that this may be a development version. In a production environment it is recomended that you specify a known working version. Run &quot;forrest available-plugins&quot; for a list of plug-ins currently available </nowiki>
| file-logging.properties:7
+
| forrest.properties:125
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.count</nowiki>
+
| <nowiki>project.skin</nowiki>
| <nowiki>99</nowiki>
+
| <nowiki>lucene</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Specifies name of Forrest skin to use See list at http://forrest.apache.org/docs/skins.html </nowiki>
| file-logging.properties:8
+
| forrest.properties:29
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.count</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.password</nowiki>
| <nowiki>99</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:8
+
| <nowiki>The password to access the EWS. Required. </nowiki>
 +
| freebusy_provider_ews.properties:11
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.formatter</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.detailed</nowiki>
| <nowiki>java.util.logging.SimpleFormatter</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Configures whether the detailed free/busy-view including subject and location of the appointments is requested from EWS or not. </nowiki>
| file-logging.properties:9
+
| freebusy_provider_ews.properties:15
 
|-
 
|-
| <nowiki>java.util.logging.FileHandler.formatter</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.emailSuffixes</nowiki>
| <nowiki>java.util.logging.SimpleFormatter</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| file-logging.properties:9
+
| <nowiki>Allows the definition of a comma-separated list of e-mail-address suffixes (e.g. domain parts like &quot;@example.org&quot;) that are used to pre-filter the requested participants before passing them to EWS. Optional, but strongly recommended to reduce the amount of transferred data. </nowiki>
 +
| freebusy_provider_ews.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.configuration.map.backupCount</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.validEmailsOnly</nowiki>
| <nowiki>1</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Number of backups. If 1 is set as the backup-count for example, then all entries of the map will be copied to another JVM for fail-safety. 0 means no backup. </nowiki>
+
| <nowiki>Configures whether only valid e-mail addresses are used in the free/busy lookup or not. </nowiki>
| filemanagementDistributed.properties:11
+
| freebusy_provider_ews.properties:25
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.configuration.map.asyncBackupCount</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.trustAllCerts</nowiki>
| <nowiki>0</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Number of nodes with async backups. Async backups do not block operations and do not require acknowledgements. 0 means no backup. Any integer between 0 and 6. Default is 0, setting bigger than 6 has no effect. </nowiki>
+
| <nowiki>For testing purposes, it&#39;s possible to skip certificate validation and trust all server certificates. This might only work when using Sun Java as it configures &quot;com.sun.xml.internal.ws.transport.https.client.SSLSocketFactory&quot;. </nowiki>
| filemanagementDistributed.properties:16
+
| freebusy_provider_ews.properties:30
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.configuration.map.readBackupData</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.skipHostVerification</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Can we read the local backup entries? Default value is false for strong consistency. Being able to read backup data will give you greater performance. </nowiki>
+
| <nowiki>For testing purposes, it&#39;s possible to bypass hostname verification. This might only work when using Sun Java as it configures &quot;com.sun.xml.internal.ws.transport.https.client.hostname.verifier&quot;. </nowiki>
| filemanagementDistributed.properties:21
+
| freebusy_provider_ews.properties:35
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.configuration.map.name</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.exchangeVersion</nowiki>
| <nowiki>distributedFiles-0</nowiki>
+
| <nowiki>EXCHANGE_2010</nowiki>
| <nowiki>The name of the map. Don&#39;t change this on your own. </nowiki>
+
| <nowiki>Configures the requested Exchange Server version. Possible values include &quot;EXCHANGE_2007_SP_1&quot;, &quot;EXCHANGE_2010&quot;, &quot;EXCHANGE_2010_SP_1&quot; and &quot;EXCHANGE_2010_SP_2&quot;. </nowiki>
| filemanagementDistributed.properties:24
+
| freebusy_provider_ews.properties:40
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.configuration.map.maxIdleSeconds</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.url</nowiki>
| <nowiki>3600</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Maximum number of seconds for each entry to stay idle in the map. Entries that are idle (not touched) for more than &lt;max-idle-seconds&gt; will get automatically evicted from the map. Entry is touched if get, put or containsKey is called. Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. </nowiki>
+
| <nowiki>Specifies the URL to the Exchange Web Service (usually something like http://exchange.example.com/EWS/Exchange.asmx). Required. </nowiki>
| filemanagementDistributed.properties:31
+
| freebusy_provider_ews.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.filestore.s3.[filestoreID].endpoint</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.ews.userName</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Specifies the endpoint (e.g. &quot;ec2.amazonaws.com&quot;) or a full URL, including the protocol (e.g. &quot;https://ec2.amazonaws.com&quot;) of the region specific AWS endpoint this client will communicate with. Defaults to &quot;s3.amazonaws.com&quot; if not defined. </nowiki>
+
| <nowiki>The user name to access the EWS. Required. </nowiki>
| filestore-s3.properties:22
+
| freebusy_provider_ews.properties:8
 
|-
 
|-
| <nowiki>com.openexchange.filestore.s3.[filestoreID].region</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.google.emailSuffixes</nowiki>
| <nowiki>us-west-2</nowiki>
+
| <nowiki>@gmail.com,@googlemail.com</nowiki>
| <nowiki>Configures the Amazon S3 region to use when creating new buckets. This value is also used to pre-configure the client when no specific endpoint is set. Possible values are &quot;us-gov-west-1&quot;, &quot;us-east-1&quot;, &quot;us-west-1&quot;, &quot;us-west-2&quot;, &quot;eu-west-1&quot;, &quot;ap-southeast-1&quot;, &quot;ap-southeast-2&quot;, &quot;ap-northeast-1&quot; and &quot;sa-east-1&quot;. Defaults to &quot;us-west-2&quot;. </nowiki>
+
| <nowiki>Allows the definition of a comma-separated list of e-mail-address suffixes (e.g. domain parts like &quot;@googlemail.com&quot;) that are used to pre-filter the requested participants before passing them to Google. Optional, but strongly recommended to reduce the amount of transferred data. </nowiki>
| filestore-s3.properties:29
+
| freebusy_provider_google.properties:15
 
|-
 
|-
| <nowiki>com.openexchange.filestore.s3.[filestoreID].accessKey</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.google.validEmailsOnly</nowiki>
| <nowiki></nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Configures the AWS access key to use. Required. </nowiki>
+
| <nowiki>Configures whether only valid e-mail addresses are used in the free/busy lookup or not. </nowiki>
| filestore-s3.properties:32
+
| freebusy_provider_google.properties:19
 
|-
 
|-
| <nowiki>com.openexchange.filestore.s3.[filestoreID].secretKey</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.google.apiEndpoint</nowiki>
| <nowiki></nowiki>
+
| <nowiki>https://www.googleapis.com/calendar/v3</nowiki>
| <nowiki>Configures the AWS secret key to use. Required. </nowiki>
+
| <nowiki>Configures the URI of the Google Calendar API endpoint and should normally not be changed. Required. </nowiki>
| filestore-s3.properties:35
+
| freebusy_provider_google.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.filestore.s3.[filestoreID].encryption</nowiki>
+
| <nowiki>com.openexchange.freebusy.provider.google.apiKey</nowiki>
| <nowiki>none</nowiki>
+
| <nowiki>{YOUR_API_KEY}</nowiki>
| <nowiki>Optionally specifies which client-side encryption should be used. Current options include &quot;none&quot; for no encryption, or &quot;rsa&quot; for an RSA-based asymmetric encryption. Defaults to &quot;none&quot;. Please note that depending on the used key length and Java runtime, one might need to replace the so-called &quot;JCE Unlimited Strength Jurisdiction Policy Files&quot; accordingly. </nowiki>
+
| <nowiki>Sets the Google API key to be used for requests to the Google Calendar API. Required. </nowiki>
| filestore-s3.properties:43
+
| freebusy_provider_google.properties:9
 
|-
 
|-
| <nowiki>com.openexchange.filestore.s3.[filestoreID].encryption.rsa.keyStore</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.userID</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Specifies the path to the local keystore file (PKCS #12) containing the public-/private-key pair to use for encryption, e.g. &quot;/opt/open-xchange/etc/cert/awss3.p12&quot;. Required if &quot;com.openexchange.aws.s3.[filestoreID].encryption&quot; is set to &quot;rsa&quot;. </nowiki>
+
| <nowiki>Specifies the user ID of the user in whose name the internal free/busy data is requested from the server (should normally be the internal user ID of the context administrator). Required. </nowiki>
| filestore-s3.properties:49
+
| freebusy_publisher_ews.properties:10
 
|-
 
|-
| <nowiki>com.openexchange.filestore.s3.[filestoreID].encryption.rsa.password</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.url</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Specifies the password used when creating the referenced keystore containing public-/private-key pair to use for encryption. Note that blank or null passwords are in violation of the PKCS #12 specifications. Required if &quot;com.openexchange.aws.s3.[filestoreID].encryption&quot; is set to &quot;rsa&quot;. </nowiki>
+
| <nowiki>Specifies the URL to the Exchange Web Service (usually something like http://exchange.example.com/EWS/Exchange.asmx). Required. </nowiki>
| filestore-s3.properties:55
+
| freebusy_publisher_ews.properties:14
 
|-
 
|-
| <nowiki>com.openexchange.find.basic.mail.searchmailbody </nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.userName</nowiki>
| <nowiki> false</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Denotes if mail search queries should be matched against mail bodies. This improves the search experience within the mail module, if your mail backend supports fast full text search. Otherwise it can slow down the search requests significantly.  Change the value to &#39;true&#39;, if fast full text search is supported. Default is &#39;false&#39;. </nowiki>
+
| <nowiki>The user name to access the EWS. Required. </nowiki>
| findbasic.properties:16
+
| freebusy_publisher_ews.properties:17
 
|-
 
|-
| <nowiki>com.openexchange.find.basic.mail.allMessagesFolder </nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.password</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Some mail backends provide a virtual folder that contains all messages of a user to enable cross-folder mail search. Open-Xchange can make use of this feature to improve the search experience. Set the value to the name of the virtual mail folder containing all messages. Leave blank if no such folder exists. </nowiki>
+
| <nowiki>The password to access the EWS. Required. </nowiki>
| findbasic.properties:7
+
| freebusy_publisher_ews.properties:20
 +
|-
 +
| <nowiki>com.openexchange.freebusy.publisher.ews.publishMonths</nowiki>
 +
| <nowiki>3</nowiki>
 +
| <nowiki>Configures the amount of free/busy data to be published. The period always starts at the first of the current month. Defaults to &#39;3&#39;. </nowiki>
 +
| freebusy_publisher_ews.properties:24
 +
|-
 +
| <nowiki>com.openexchange.freebusy.publisher.ews.delay</nowiki>
 +
| <nowiki>15</nowiki>
 +
| <nowiki>Specifies the time in minutes between publication cycles, i.e. configures the free/busy data update interval. Defaults to &#39;15&#39;. </nowiki>
 +
| freebusy_publisher_ews.properties:28
 
|-
 
|-
| <nowiki>IGNORE_SHARED_ADDRESSBOOK</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.initialDelay</nowiki>
| <nowiki>TRUE</nowiki>
+
| <nowiki>5</nowiki>
| <nowiki>Determine whether to ignore &#39;shared addressbook&#39; folder or not. Possible values: TRUE / FALSE </nowiki>
+
| <nowiki>Specifies the time in minutes before starting the first publication cycle upon bundle startup. Defaults to &#39;5&#39;. </nowiki>
| foldercache.properties:12
+
| freebusy_publisher_ews.properties:32
 
|-
 
|-
| <nowiki>ENABLE_INTERNAL_USER_EDIT</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.chunkSize</nowiki>
| <nowiki>TRUE</nowiki>
+
| <nowiki>50</nowiki>
| <nowiki>Define if users are allowed to edit their own contact object contained in folder &#39;Global Address Book&#39; aka &#39;Internal Users&#39;. Switching this parameter only has an effect for new created contexts. </nowiki>
+
| <nowiki>Defines the number of users that are processed in a chunk when publishing free/busy data. Default to &#39;50&#39;. </nowiki>
| foldercache.properties:17
+
| freebusy_publisher_ews.properties:36
 
|-
 
|-
| <nowiki>com.openexchange.folderstorage.outlook.showPersonalBelowInfoStore</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.exchangeVersion</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>EXCHANGE_2010</nowiki>
| <nowiki>Specifies whether a user&#39;s default InfoStore folder should appear below InfoStore root folder:  - Infostore -- My files -- Public infostore -- Userstore -- Other infstore folders </nowiki>
+
| <nowiki>Configures the requested Exchange Server version. Possible values include &quot;EXCHANGE_2007_SP_1&quot;, &quot;EXCHANGE_2010&quot;, &quot;EXCHANGE_2010_SP_1&quot; and &quot;EXCHANGE_2010_SP_2&quot;. Defaults to &#39;EXCHANGE_2010&#39;. </nowiki>
| foldercache.properties:27
+
| freebusy_publisher_ews.properties:41
 
|-
 
|-
| <nowiki>com.openexchange.folderstorage.database.preferDisplayName</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.trustAllCerts</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>Specifies whether default InfoStore folders are labeled with owning user&#39;s display name or name is read from folder storage (database) </nowiki>
+
| <nowiki>For testing purposes, it&#39;s possible to skip certificate validation and trust all server certificates. This might only work when using Sun Java as it configures &quot;com.sun.xml.internal.ws.transport.https.client.SSLSocketFactory&quot;. </nowiki>
| foldercache.properties:31
+
| freebusy_publisher_ews.properties:46
 
|-
 
|-
| <nowiki>ENABLE_DB_GROUPING</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.contextID</nowiki>
| <nowiki> TRUE</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Define where to perform folder grouping. This filters the database results for duplicate folders in the where clause of the db statement or afterwards in the application. Possible values: TRUE / FALSE </nowiki>
+
| <nowiki>Specifies the context ID of the users whose free/busy data is published to the Exchange server. Required. </nowiki>
| foldercache.properties:5
+
| freebusy_publisher_ews.properties:5
 
|-
 
|-
| <nowiki>ENABLE_FOLDER_CACHE</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.skipHostVerification</nowiki>
| <nowiki> TRUE</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Enable or disable folder caching. Possible values: TRUE / FALSE </nowiki>
+
| <nowiki>For testing purposes, it&#39;s possible to bypass hostname verification. This might only work when using Sun Java as it configures &quot;com.sun.xml.internal.ws.transport.https.client.hostname.verifier&quot;. </nowiki>
| foldercache.properties:8
+
| freebusy_publisher_ews.properties:51
 
|-
 
|-
| <nowiki>com.openexchange.folder.json.module</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup</nowiki>
| <nowiki>folders</nowiki>
+
| <nowiki></nowiki>
| <nowiki># Define the module which also serves as the appendix for registered servlet: # If module is set to &quot;myfolders&quot;, the servlet path is changed to &quot;/ajax/myfolders&quot; # Default is &quot;folders&quot; </nowiki>
+
| <nowiki>Specifies how the legacyExchangeDN for free/busy users is retrieved. May be one of &#39;static&#39; or &#39;ldap&#39;. A static lookup uses existing user attributes to construct the legacyExchangeDN path, while &#39;ldap&#39; queries the &#39;legacyExchangeDN&#39; attribute from the Active Directory using one or more user attributes. Required. </nowiki>
| folderjson.properties:6
+
| freebusy_publisher_ews.properties:58
 
|-
 
|-
| <nowiki>project.required.plugins</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.static</nowiki>
| <nowiki>org.apache.forrest.plugin.output.pdf</nowiki>
+
| <nowiki></nowiki>
| <nowiki>The names of plugins that are required to build the project comma separated list (no spaces) You can request a specific version by appending &quot;-VERSION&quot; to the end of the plugin name. If you exclude a version number the latest released version will be used, however, be aware that this may be a development version. In a production environment it is recomended that you specify a known working version. Run &quot;forrest available-plugins&quot; for a list of plug-ins currently available </nowiki>
+
| <nowiki>Configures the template to construct the legacyExchangeDN path. Required if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;static&#39;. All occurrences of the following user attributes are replaced: [displayName], [contactId], [givenName], [surName], [userId], [imapLogin], [imapServer], [mailDomain], [mail], [loginInfo]. An example template would be &quot;/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/ cn=Recipients/cn=[displayName]&quot; </nowiki>
| forrest.properties:125
+
| freebusy_publisher_ews.properties:67
 
|-
 
|-
| <nowiki>project.skin</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.filter</nowiki>
| <nowiki>lucene</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Specifies name of Forrest skin to use See list at http://forrest.apache.org/docs/skins.html </nowiki>
+
| <nowiki>Configures the LDAP filter used to query the Active Directory for the legacyExchangeDN of a user. Required if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39;. Within the search filter, all occurrences of the following user attributes are replaced dynamically: [displayName], [contactId], [givenName], [surName], [userId], [imapLogin], [imapServer], [mailDomain], [mail], [loginInfo]. For example: &quot;(&amp;(objectClass=contact)(cn=[displayName]))&quot; </nowiki>
| forrest.properties:29
+
| freebusy_publisher_ews.properties:76
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.password</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.uri</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>The password to access the EWS. Required. </nowiki>
+
| <nowiki>The URI of the LDAP server, should be in the format ldap://myserver.example.com:389. For SSL access, use the ldaps protocol and the appropriate port, e.g. ldaps://myserver.example.com:636. Required if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39;. </nowiki>
| freebusy_provider_ews.properties:11
+
| freebusy_publisher_ews.properties:82
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.detailed</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.baseDN</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Configures whether the detailed free/busy-view including subject and location of the appointments is requested from EWS or not. </nowiki>
+
| <nowiki>Configures a base LDAP path. If defined, all Distinguished Names supplied to and received from LDAP operations will be relative to the LDAP path supplied. If not defined, the default naming context of the RootDSE is used as baseDN. Only used if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39;. </nowiki>
| freebusy_provider_ews.properties:15
+
| freebusy_publisher_ews.properties:89
 +
|-
 +
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.bindDN</nowiki>
 +
| <nowiki></nowiki>
 +
| <nowiki>Specify the bind DN used for LDAP authentication here. Only used if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39;. If left empty, anonymous authentication is used. </nowiki>
 +
| freebusy_publisher_ews.properties:94
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.emailSuffixes</nowiki>
+
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.bindPW</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Allows the definition of a comma-separated list of e-mail-address suffixes (e.g. domain parts like &quot;@example.org&quot;) that are used to pre-filter the requested participants before passing them to EWS. Optional, but strongly recommended to reduce the amount of transferred data. </nowiki>
+
| <nowiki>Specify the bind password used for LDAP authentication here. Only used if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39; and &#39;com.openexchange.freebusy.publisher.ews.lookup.ldap.bindDN&#39; is defined. </nowiki>
| freebusy_provider_ews.properties:21
+
| freebusy_publisher_ews.properties:99
 +
|-
 +
| <nowiki>com.openexchange.http.grizzly.hasCometEnabled</nowiki>
 +
| <nowiki>true</nowiki>
 +
| <nowiki>Comet is an umbrella term used to describe a technique allowing web browser to receive almost real time updates from the server. The two most common approaches are long polling and streaming. Long polling differs from streaming in that each update from the server ultimately results in another follow up request from the client. Default value: true </nowiki>
 +
| grizzly.properties:18
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.validEmailsOnly</nowiki>
+
| <nowiki>com.openexchange.http.grizzly.hasWebSocketsEnabled</nowiki>
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
| <nowiki>Configures whether only valid e-mail addresses are used in the free/busy lookup or not. </nowiki>
+
| <nowiki>Bi-directional, full-duplex communications channels over a single TCP connection. Default value: false </nowiki>
| freebusy_provider_ews.properties:25
+
| grizzly.properties:23
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.trustAllCerts</nowiki>
+
| <nowiki>com.openexchange.http.grizzly.hasJMXEnabled</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>For testing purposes, it&#39;s possible to skip certificate validation and trust all server certificates. This might only work when using Sun Java as it configures &quot;com.sun.xml.internal.ws.transport.https.client.SSLSocketFactory&quot;. </nowiki>
+
| <nowiki>Do you want to enable grizzly monitoring via JMX? Default value: true. </nowiki>
| freebusy_provider_ews.properties:30
+
| grizzly.properties:31
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.skipHostVerification</nowiki>
+
| <nowiki>com.openexchange.http.grizzly.hasAJPEnabled</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>For testing purposes, it&#39;s possible to bypass hostname verification. This might only work when using Sun Java as it configures &quot;com.sun.xml.internal.ws.transport.https.client.hostname.verifier&quot;. </nowiki>
+
| <nowiki>Grizzly is able to communicate via AJP besides its default prototcol HTTP. Do you want to use AJP instead of HTTP? Default value: false </nowiki>
| freebusy_provider_ews.properties:35
+
| grizzly.properties:40
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.exchangeVersion</nowiki>
+
| <nowiki>com.openexchange.http.grizzly.ping</nowiki>
| <nowiki>EXCHANGE_2010</nowiki>
+
| <nowiki>PROCESSING</nowiki>
| <nowiki>Configures the requested Exchange Server version. Possible values include &quot;EXCHANGE_2007_SP_1&quot;, &quot;EXCHANGE_2010&quot;, &quot;EXCHANGE_2010_SP_1&quot; and &quot;EXCHANGE_2010_SP_2&quot;. </nowiki>
+
| <nowiki>Specify the ping mechanism to use. Currently supported values: * NONE -- No ping at all * PROCESSING -- Ping through 102 Processing interim response * CONTINUE -- Ping through 100 Continue interim response * WHITESPACE -- Ping through transmitting a whitespace character (and implicitly committing HTTP response) Default is PROCESSING. </nowiki>
| freebusy_provider_ews.properties:40
+
| grizzly.properties:52
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.url</nowiki>
+
| <nowiki>com.openexchange.http.grizzly.pingDelay</nowiki>
| <nowiki></nowiki>
+
| <nowiki>90000</nowiki>
| <nowiki>Specifies the URL to the Exchange Web Service (usually something like http://exchange.example.com/EWS/Exchange.asmx). Required. </nowiki>
+
| <nowiki>The ping delay aka frequency in milliseconds. Default is 90000. </nowiki>
| freebusy_provider_ews.properties:5
+
| grizzly.properties:56
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.ews.userName</nowiki>
+
| <nowiki>com.openexchange.http.grizzly.maxPingCount</nowiki>
| <nowiki></nowiki>
+
| <nowiki>9</nowiki>
| <nowiki>The user name to access the EWS. Required. </nowiki>
+
| <nowiki>The number of pings allowed being initiated before quit A value of zero or less means unlimited (actually 2^31 - 1) Default is 9 (because Apache has a hard-coded limit of 10) </nowiki>
| freebusy_provider_ews.properties:8
+
| grizzly.properties:61
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.google.emailSuffixes</nowiki>
+
| <nowiki>com.openexchange.halo.linkedin.enabledMailCapableKey</nowiki>
| <nowiki>@gmail.com,@googlemail.com</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Allows the definition of a comma-separated list of e-mail-address suffixes (e.g. domain parts like &quot;@googlemail.com&quot;) that are used to pre-filter the requested participants before passing them to Google. Optional, but strongly recommended to reduce the amount of transferred data. </nowiki>
+
| <nowiki>Specify whether LinkedIn API key/secret are allowed to access E-Mail-sensitive data </nowiki>
| freebusy_provider_google.properties:15
+
| halo-linkedin.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.google.validEmailsOnly</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.portAutoIncrement</nowiki>
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
| <nowiki>Configures whether only valid e-mail addresses are used in the free/busy lookup or not. </nowiki>
+
| <nowiki>Configures if automatically the next port should be tried if the incoming port is already in use. Defaults to &quot;true&quot;. </nowiki>
| freebusy_provider_google.properties:19
+
| hazelcast.properties:102
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.google.apiEndpoint</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.outboundPortDefinitions</nowiki>
| <nowiki>https://www.googleapis.com/calendar/v3</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Configures the URI of the Google Calendar API endpoint and should normally not be changed. Required. </nowiki>
+
| <nowiki>By default, Hazelcast lets the system to pick up an ephemeral port during socket bind operation. But security policies/firewalls may require to restrict outbound ports to be used by Hazelcast enabled applications. To fulfill this requirement, you can configure Hazelcast to use only defined outbound ports. You can use port ranges and/or comma separated ports, e.g. &quot;35000-35100&quot; or &quot;36001, 36002, 36003&quot;. Defaults to &quot;&quot;. </nowiki>
| freebusy_provider_google.properties:5
+
| hazelcast.properties:110
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.provider.google.apiKey</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.enableIPv6Support</nowiki>
| <nowiki>{YOUR_API_KEY}</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Sets the Google API key to be used for requests to the Google Calendar API. Required. </nowiki>
+
| <nowiki>Enables or disables support for IPv6.  IPv6 support is switched off by default, since some platforms have issues in use of IPv6 stack, and some other platforms such as Amazon AWS have no support at all. Defaults to &quot;false&quot;. </nowiki>
| freebusy_provider_google.properties:9
+
| hazelcast.properties:116
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.userID</nowiki>
+
| <nowiki>com.openexchange.hazelcast.socket.bindAny</nowiki>
| <nowiki></nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Specifies the user ID of the user in whose name the internal free/busy data is requested from the server (should normally be the internal user ID of the context administrator). Required. </nowiki>
+
| <nowiki>Configures whether to bind the server- and client-sockets to any local interface or not. Defaults to &quot;false&quot;, which restricts the bind operation to the picked interface address based on the value of &quot;com.openexchange.hazelcast.network.interfaces&quot;. </nowiki>
| freebusy_publisher_ews.properties:10
+
| hazelcast.properties:122
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.url</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption</nowiki>
| <nowiki></nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Specifies the URL to the Exchange Web Service (usually something like http://exchange.example.com/EWS/Exchange.asmx). Required. </nowiki>
+
| <nowiki>Enables or disables symmetric encryption. When enabled, the entire communication between the hazelcast members is encrypted at socket level. Ensure that all symmetric encryption settings are equal on all participating nodes in the cluster. More advanced options (including asymmetric encryption and SSL) may still be configured via the &quot;hazelcast.xml&quot; file, see instructions on top of this file. Defaults to &quot;false&quot;. /!\ ---==== Additional note ====--- /!\ If symmetric encryption is enabled, it might have impact on Hazelcast cluster stability. Hazelcast nodes start loosing cluster connectivity under high load scenarios  </nowiki>
| freebusy_publisher_ews.properties:14
+
| hazelcast.properties:140
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.userName</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption.algorithm</nowiki>
| <nowiki></nowiki>
+
| <nowiki>PBEWithMD5AndDES</nowiki>
| <nowiki>The user name to access the EWS. Required. </nowiki>
+
| <nowiki>Configures the name of the symmetric encryption algorithm to use, such as &quot;DES/ECB/PKCS5Padding&quot;, &quot;PBEWithMD5AndDES&quot;, &quot;Blowfish&quot; or &quot;DESede&quot;. The available cipher algorithms may vary based on the underlying JCE. Defaults to &quot;PBEWithMD5AndDES&quot;. </nowiki>
| freebusy_publisher_ews.properties:17
+
| hazelcast.properties:146
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.password</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption.salt</nowiki>
| <nowiki></nowiki>
+
| <nowiki>2mw67LqNDEb3</nowiki>
| <nowiki>The password to access the EWS. Required. </nowiki>
+
| <nowiki>Specifies the salt value to use when generating the secret key for symmetric encryption. Defaults to &quot;2mw67LqNDEb3&quot;. </nowiki>
| freebusy_publisher_ews.properties:20
+
| hazelcast.properties:150
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.publishMonths</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption.password</nowiki>
| <nowiki>3</nowiki>
+
| <nowiki>D2xhL8mPkjsF</nowiki>
| <nowiki>Configures the amount of free/busy data to be published. The period always starts at the first of the current month. Defaults to &#39;3&#39;. </nowiki>
+
| <nowiki>Specifies the pass phrase to use when generating the secret key for symmetric encryption. Defaults to &quot;D2xhL8mPkjsF&quot;. </nowiki>
| freebusy_publisher_ews.properties:24
+
| hazelcast.properties:154
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.delay</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption.iterationCount</nowiki>
| <nowiki>15</nowiki>
+
| <nowiki>19</nowiki>
| <nowiki>Specifies the time in minutes between publication cycles, i.e. configures the free/busy data update interval. Defaults to &#39;15&#39;. </nowiki>
+
| <nowiki>Configures the iteration count to use when generating the secret key for symmetric encryption. Defaults to &quot;19&quot;. </nowiki>
| freebusy_publisher_ews.properties:28
+
| hazelcast.properties:158
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.initialDelay</nowiki>
+
| <nowiki>com.openexchange.hazelcast.logging.enabled</nowiki>
| <nowiki>5</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Specifies the time in minutes before starting the first publication cycle upon bundle startup. Defaults to &#39;5&#39;. </nowiki>
+
| <nowiki>Configures whether Hazelcast&#39;s internal logging system is enabled or not. Defaults to &quot;true&quot;. </nowiki>
| freebusy_publisher_ews.properties:32
+
| hazelcast.properties:165
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.chunkSize</nowiki>
+
| <nowiki>com.openexchange.hazelcast.maxOperationTimeout</nowiki>
| <nowiki>50</nowiki>
+
| <nowiki>5000</nowiki>
| <nowiki>Defines the number of users that are processed in a chunk when publishing free/busy data. Default to &#39;50&#39;. </nowiki>
+
| <nowiki>Specifies the implicit maximum operation timeout in milliseconds for operations on distributed data structures, if no explicit timeout is specified for an operation. Defaults to &quot;5000&quot;. </nowiki>
| freebusy_publisher_ews.properties:36
+
| hazelcast.properties:170
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.exchangeVersion</nowiki>
+
| <nowiki>com.openexchange.hazelcast.jmx</nowiki>
| <nowiki>EXCHANGE_2010</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Configures the requested Exchange Server version. Possible values include &quot;EXCHANGE_2007_SP_1&quot;, &quot;EXCHANGE_2010&quot;, &quot;EXCHANGE_2010_SP_1&quot; and &quot;EXCHANGE_2010_SP_2&quot;. Defaults to &#39;EXCHANGE_2010&#39;. </nowiki>
+
| <nowiki>Enables or disables JMX monitoring for hazelcast components such as statistics about distributed data structures. Defaults to &quot;true&quot;. </nowiki>
| freebusy_publisher_ews.properties:41
+
| hazelcast.properties:174
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.trustAllCerts</nowiki>
+
| <nowiki>com.openexchange.hazelcast.jmxDetailed</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>For testing purposes, it&#39;s possible to skip certificate validation and trust all server certificates. This might only work when using Sun Java as it configures &quot;com.sun.xml.internal.ws.transport.https.client.SSLSocketFactory&quot;. </nowiki>
+
| <nowiki>Specifies whether detailed JMX monitoring is enabled or not, i.e. detailed information about entries in distributed data structures. Only taken into account if &quot;com.openexchange.hazelcast.jmx&quot; is &quot;true&quot;. Defaults to &quot;false&quot;. </nowiki>
| freebusy_publisher_ews.properties:46
+
| hazelcast.properties:179
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.contextID</nowiki>
+
| <nowiki>com.openexchange.hazelcast.memcache.enabled</nowiki>
| <nowiki></nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Specifies the context ID of the users whose free/busy data is published to the Exchange server. Required. </nowiki>
+
| <nowiki>Enables or disables Hazelcast&#39;s internal Memcache client request listener service. Defaults to &quot;false&quot;, as it&#39;s not needed by the backend. </nowiki>
| freebusy_publisher_ews.properties:5
+
| hazelcast.properties:183
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.skipHostVerification</nowiki>
+
| <nowiki>com.openexchange.hazelcast.rest.enabled</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>For testing purposes, it&#39;s possible to bypass hostname verification. This might only work when using Sun Java as it configures &quot;com.sun.xml.internal.ws.transport.https.client.hostname.verifier&quot;. </nowiki>
+
| <nowiki>Enables or disables Hazelcast&#39;s internal REST client request listener service. Defaults to &quot;false&quot;, as it&#39;s not needed by the backend. </nowiki>
| freebusy_publisher_ews.properties:51
+
| hazelcast.properties:187
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup</nowiki>
+
| <nowiki>com.openexchange.hazelcast.enabled</nowiki>
| <nowiki></nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Specifies how the legacyExchangeDN for free/busy users is retrieved. May be one of &#39;static&#39; or &#39;ldap&#39;. A static lookup uses existing user attributes to construct the legacyExchangeDN path, while &#39;ldap&#39; queries the &#39;legacyExchangeDN&#39; attribute from the Active Directory using one or more user attributes. Required. </nowiki>
+
| <nowiki>Enables or disables Hazelcast. Setting this property to &quot;false&quot; will result in no Hazelcast instance being created for this node, and all other dependent features will be disabled. Defaults to &quot;true&quot;. </nowiki>
| freebusy_publisher_ews.properties:58
+
| hazelcast.properties:32
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.static</nowiki>
+
| <nowiki>com.openexchange.hazelcast.group.name</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Configures the template to construct the legacyExchangeDN path. Required if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;static&#39;. All occurrences of the following user attributes are replaced: [displayName], [contactId], [givenName], [surName], [userId], [imapLogin], [imapServer], [mailDomain], [mail], [loginInfo]. An example template would be &quot;/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/ cn=Recipients/cn=[displayName]&quot; </nowiki>
+
| <nowiki>Configures the name of the cluster. Only nodes using the same group name will join each other and form the cluster. Required if &quot;com.openexchange.hazelcast.network.join&quot; is not &quot;empty&quot; (see below). </nowiki>
| freebusy_publisher_ews.properties:67
+
| hazelcast.properties:37
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.filter</nowiki>
+
| <nowiki>com.openexchange.hazelcast.group.password</nowiki>
| <nowiki></nowiki>
+
| <nowiki>wtV6$VQk8#+3ds!a</nowiki>
| <nowiki>Configures the LDAP filter used to query the Active Directory for the legacyExchangeDN of a user. Required if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39;. Within the search filter, all occurrences of the following user attributes are replaced dynamically: [displayName], [contactId], [givenName], [surName], [userId], [imapLogin], [imapServer], [mailDomain], [mail], [loginInfo]. For example: &quot;(&amp;(objectClass=contact)(cn=[displayName]))&quot; </nowiki>
+
| <nowiki>The password used when joining the cluster. Defaults to &quot;wtV6$VQk8#+3ds!a&quot;. Please change this value, and ensure it&#39;s equal on all nodes in the cluster. </nowiki>
| freebusy_publisher_ews.properties:76
+
| hazelcast.properties:41
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.uri</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.join</nowiki>
| <nowiki></nowiki>
+
| <nowiki>empty</nowiki>
| <nowiki>The URI of the LDAP server, should be in the format ldap://myserver.example.com:389. For SSL access, use the ldaps protocol and the appropriate port, e.g. ldaps://myserver.example.com:636. Required if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39;. </nowiki>
+
| <nowiki>Specifies which mechanism is used to discover other backend nodes in the cluster. Possible values are &quot;empty&quot; (no discovery for single-node setups), &quot;static&quot; (fixed set of cluster member nodes) or &quot;multicast&quot; (automatic discovery of other nodes via multicast). Defaults to &quot;empty&quot;. Depending on the specified value, further configuration might be needed, see &quot;Networking&quot; section below. </nowiki>
| freebusy_publisher_ews.properties:82
+
| hazelcast.properties:52
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.baseDN</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.join.static.nodes</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Configures a base LDAP path. If defined, all Distinguished Names supplied to and received from LDAP operations will be relative to the LDAP path supplied. If not defined, the default naming context of the RootDSE is used as baseDN. Only used if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39;. </nowiki>
+
| <nowiki>Configures a comma-separated list of IP addresses / hostnames of possible nodes in the cluster, e.g. &quot;10.20.30.12, 10.20.30.13:5701, 192.178.168.110&quot;. Only used if &quot;com.openexchange.hazelcast.network.join&quot; is set to &quot;static&quot;. It doesn&#39;t hurt if the address of the local host appears in the list, so that it&#39;s still possible to use the same list throughout all nodes in the cluster. </nowiki>
| freebusy_publisher_ews.properties:89
+
| hazelcast.properties:60
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.bindDN</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.join.multicast.group</nowiki>
| <nowiki></nowiki>
+
| <nowiki>224.2.2.3</nowiki>
| <nowiki>Specify the bind DN used for LDAP authentication here. Only used if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39;. If left empty, anonymous authentication is used. </nowiki>
+
| <nowiki>Configures the multicast address used to discover other nodes in the cluster dynamically. Only used if &quot;com.openexchange.hazelcast.network.join&quot; is set to &quot;multicast&quot;. If the nodes reside in different subnets, please ensure that multicast is enabled between the subnets. Defaults to &quot;224.2.2.3&quot;. </nowiki>
| freebusy_publisher_ews.properties:94
+
| hazelcast.properties:66
 
|-
 
|-
| <nowiki>com.openexchange.freebusy.publisher.ews.lookup.ldap.bindPW</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.join.multicast.port</nowiki>
| <nowiki></nowiki>
+
| <nowiki>54327</nowiki>
| <nowiki>Specify the bind password used for LDAP authentication here. Only used if &#39;com.openexchange.freebusy.publisher.ews.lookup&#39; is set to &#39;ldap&#39; and &#39;com.openexchange.freebusy.publisher.ews.lookup.ldap.bindDN&#39; is defined. </nowiki>
+
| <nowiki>Configures the multicast port used to discover other nodes in the cluster dynamically. Only used if &quot;com.openexchange.hazelcast.network.join&quot; is set to &quot;multicast&quot;. Defaults to &quot;54327&quot;. </nowiki>
| freebusy_publisher_ews.properties:99
+
| hazelcast.properties:71
 
|-
 
|-
| <nowiki>com.openexchange.http.grizzly.hasCometEnabled</nowiki>
+
| <nowiki>com.openexchange.hazelcast.merge.firstRunDelay</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>120s</nowiki>
| <nowiki>Comet is an umbrella term used to describe a technique allowing web browser to receive almost real time updates from the server. The two most common approaches are long polling and streaming. Long polling differs from streaming in that each update from the server ultimately results in another follow up request from the client. Default value: true </nowiki>
+
| <nowiki>Configures the time until the first check if the cluster needs to merge is scheduled. This takes a timespan parameter with &quot;ms&quot; denoting milliseconds, &quot;s&quot; denoting seconds, &quot;m&quot; denoting minutes. The value is passed to the hazelcast property &quot;hazelcast.merge.first.run.delay.seconds&quot;. Defaults to &quot;120s&quot;. </nowiki>
| grizzly.properties:18
+
| hazelcast.properties:78
 
|-
 
|-
| <nowiki>com.openexchange.http.grizzly.hasWebSocketsEnabled</nowiki>
+
| <nowiki>com.openexchange.hazelcast.merge.runDelay</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>120s</nowiki>
| <nowiki>Bi-directional, full-duplex communications channels over a single TCP connection. Default value: false </nowiki>
+
| <nowiki>Configures the time between each check if the cluster needs to merge. This takes a timespan parameter with &quot;ms&quot; denoting milliseconds, &quot;s&quot; denoting seconds, &quot;m&quot; denoting minutes. The value is passed to the hazelcast property &quot;hazelcast.merge.next.run.delay.seconds&quot;. Defaults to &quot;120s&quot;. </nowiki>
| grizzly.properties:23
+
| hazelcast.properties:84
 
|-
 
|-
| <nowiki>com.openexchange.http.grizzly.hasJMXEnabled</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.interfaces</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>127.0.0.1</nowiki>
| <nowiki>Do you want to enable grizzly monitoring via JMX? Default value: true. </nowiki>
+
| <nowiki>Comma-separated list of interface addresses hazelcast should use. Wildcards (*) and ranges (-) can be used. Leave blank to listen on all interfaces Especially in server environments with multiple network interfaces, it&#39;s recommended to specify the IP-address of the network interface to bind to explicitly. Defaults to &quot;127.0.0.1&quot; (local loopback only), needs to be adjusted when building a cluster of multiple backend nodes. </nowiki>
| grizzly.properties:31
+
| hazelcast.properties:95
 
|-
 
|-
| <nowiki>com.openexchange.http.grizzly.hasAJPEnabled</nowiki>
+
| <nowiki>com.openexchange.hazelcast.network.port</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>5701</nowiki>
| <nowiki>Grizzly is able to communicate via AJP besides its default prototcol HTTP. Do you want to use AJP instead of HTTP? Default value: false </nowiki>
+
| <nowiki>The port Hazelcast will listen for incoming connections. Defaults to &quot;5701&quot;. </nowiki>
| grizzly.properties:40
+
| hazelcast.properties:98
 
|-
 
|-
| <nowiki>com.openexchange.http.grizzly.ping</nowiki>
+
| <nowiki>CONTEXT_STORAGE</nowiki>
| <nowiki>PROCESSING</nowiki>
+
| <nowiki>com.openexchange.admin.storage.mysqlStorage.OXContextMySQLStorage</nowiki>
| <nowiki>Specify the ping mechanism to use. Currently supported values: * NONE -- No ping at all * PROCESSING -- Ping through 102 Processing interim response * CONTINUE -- Ping through 100 Continue interim response * WHITESPACE -- Ping through transmitting a whitespace character (and implicitly committing HTTP response) Default is PROCESSING. </nowiki>
+
| <nowiki></nowiki>
| grizzly.properties:52
+
| hosting.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.http.grizzly.pingDelay</nowiki>
+
| <nowiki>CREATE_CONTEXT_USE_UNIT</nowiki>
| <nowiki>90000</nowiki>
+
| <nowiki>context</nowiki>
| <nowiki>The ping delay aka frequency in milliseconds. Default is 90000. </nowiki>
+
| <nowiki>what to count when distributing contexts over db engines possible values: context or user </nowiki>
| grizzly.properties:56
+
| hosting.properties:11
 
|-
 
|-
| <nowiki>com.openexchange.http.grizzly.maxPingCount</nowiki>
+
| <nowiki>CHECK_CONTEXT_LOGIN_MAPPING_REGEXP</nowiki>
| <nowiki>9</nowiki>
+
| <nowiki>[$%\\.+a-zA-Z0-9_-]</nowiki>
| <nowiki>The number of pings allowed being initiated before quit A value of zero or less means unlimited (actually 2^31 - 1) Default is 9 (because Apache has a hard-coded limit of 10) </nowiki>
+
| <nowiki>pattern of allowed chars in login mapping names </nowiki>
| grizzly.properties:61
+
| hosting.properties:14
 
|-
 
|-
| <nowiki>com.openexchange.halo.linkedin.enabledMailCapableKey</nowiki>
+
| <nowiki>NEW_CONTEXT_DEFAULT_ACCESS_COMBINATION_NAME</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>webmail_plus</nowiki>
| <nowiki>Specify whether LinkedIn API key/secret are allowed to access E-Mail-sensitive data </nowiki>
+
| <nowiki>Default access combination template name for newly created contexts! See also &quot;ModuleAccessDefinitions&quot; file for details! If the name is NOT defined in &quot;ModuleAccessDefinitions&quot; file , fallback will be used! </nowiki>
| halo-linkedin.properties:4
+
| hosting.properties:19
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.portAutoIncrement</nowiki>
+
| <nowiki>UTIL_STORAGE</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>com.openexchange.admin.storage.mysqlStorage.OXUtilMySQLStorage</nowiki>
| <nowiki>Configures if automatically the next port should be tried if the incoming port is already in use. Defaults to &quot;true&quot;. </nowiki>
 
| hazelcast.properties:102
 
|-
 
| <nowiki>com.openexchange.hazelcast.network.outboundPortDefinitions</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>By default, Hazelcast lets the system to pick up an ephemeral port during socket bind operation. But security policies/firewalls may require to restrict outbound ports to be used by Hazelcast enabled applications. To fulfill this requirement, you can configure Hazelcast to use only defined outbound ports. You can use port ranges and/or comma separated ports, e.g. &quot;35000-35100&quot; or &quot;36001, 36002, 36003&quot;. Defaults to &quot;&quot;. </nowiki>
+
| hosting.properties:2
| hazelcast.properties:110
 
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.enableIPv6Support</nowiki>
+
| <nowiki>AVERAGE_CONTEXT_SIZE</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>200</nowiki>
| <nowiki>Enables or disables support for IPv6.  IPv6 support is switched off by default, since some platforms have issues in use of IPv6 stack, and some other platforms such as Amazon AWS have no support at all. Defaults to &quot;false&quot;. </nowiki>
+
| <nowiki>Misc properties average size of a context in MB </nowiki>
| hazelcast.properties:116
+
| hosting.properties:6
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.socket.bindAny</nowiki>
+
| <nowiki>CONTEXTS_PER_SCHEMA</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>1000</nowiki>
| <nowiki>Configures whether to bind the server- and client-sockets to any local interface or not. Defaults to &quot;false&quot;, which restricts the bind operation to the picked interface address based on the value of &quot;com.openexchange.hazelcast.network.interfaces&quot;. </nowiki>
+
| <nowiki>amount of contexts per database schema </nowiki>
| hazelcast.properties:122
+
| hosting.properties:8
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption</nowiki>
+
| <nowiki>com.openexchange.imap.storeContainerType</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>boundary-aware</nowiki>
| <nowiki>Enables or disables symmetric encryption. When enabled, the entire communication between the hazelcast members is encrypted at socket level. Ensure that all symmetric encryption settings are equal on all participating nodes in the cluster. More advanced options (including asymmetric encryption and SSL) may still be configured via the &quot;hazelcast.xml&quot; file, see instructions on top of this file. Defaults to &quot;false&quot;. /!\ ---==== Additional note ====--- /!\ If symmetric encryption is enabled, it might have impact on Hazelcast cluster stability. Hazelcast nodes start loosing cluster connectivity under high load scenarios </nowiki>
+
| <nowiki>An IMAP connection cache acts a temporary keep-alive cache for already connected resources to an IMAP server&#39;s account. Meaning it keeps a resource open/connected for a short amount of time (see &quot;com.openexchange.mail.mailAccessCacheIdleSeconds&quot;) and performs a &quot;close elapsed ones&quot; run periodically (see &quot;com.openexchange.mail.mailAccessCacheShrinkerSeconds&quot;). In addition to that behavior there are two modes of operation - bounded and unbounded.  For an unbounded cache, set this property to &quot;unbounded&quot;. Thus a user is allowed to establish as many connections to his IMAP account as demanded by his active clients (Web UI, EAS, Outlook OXtender, etc.).  A bounded cache allows only as many concurrently opened resources as specified through &quot;com.openexchange.imap.maxNumConnections&quot; property. Taking the wording &quot;resource&quot; was chosen by intention, since two types of resource abstractions exist: IMAP store and IMAP protocol (an authenticated login&#39;s socket connection).  The default setting &quot;boundary-aware&quot; considers an &quot;IMAP store&quot; as limited resources to an IMAP server. The vague thing about IMAP store is that it maintains a connection pool internally by itself. Thus it is possible that there are actually more active socket connections open than specified, because an IMAP store is allowed to open further connections when needed; e.g. when accessing another IMAP folder while INBOX has been opened, too. Practical experience showed that there will be at max.: &quot;com.openexchange.imap.maxNumConnections&quot; + 1 The setting &quot;non-caching&quot; does an exact mapping of resource to an established/authenticated socket connection to the IMAP account. It is named &quot;non-caching&quot; as it does no caching on its own, but delegates it to a custom queuing &#39;com.sun.mail.imap.IMAPStore&#39; class. Thus an exact limitation of connected socket connections (&#39;com.sun.mail.imap.protocol.IMAPProtocol&#39; instances) is achieved. Specifying a quite small limitation - let&#39;s say &quot;1&quot; - arises the possibility that JavaMail gets dead-locked by itself. E.g. an IMAP store attempts to create a second connection. That attempt may get stalled as it waits for itself to free the already acquired connection which never happens. So, please use this exact mapping only if you specify a reasonable limitationDefault is &quot;boundary-aware&quot; </nowiki>
| hazelcast.properties:140
+
| imap.properties:115
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption.algorithm</nowiki>
+
| <nowiki>com.openexchange.imap.maxNumExternalConnections</nowiki>
| <nowiki>PBEWithMD5AndDES</nowiki>
+
| <nowiki>imap.gmail.com:2,imap.googlemail.com:2</nowiki>
| <nowiki>Configures the name of the symmetric encryption algorithm to use, such as &quot;DES/ECB/PKCS5Padding&quot;, &quot;PBEWithMD5AndDES&quot;, &quot;Blowfish&quot; or &quot;DESede&quot;. The available cipher algorithms may vary based on the underlying JCE. Defaults to &quot;PBEWithMD5AndDES&quot;. </nowiki>
+
| <nowiki>Configure the max. number of concurrent connections which are allowed being established to a subscribed/external IMAP account. Notation is a comma-separated list of: &lt;host&gt; + &#39;:&#39; + &lt;max-count&gt;; e.g.: com.openexchange.imap.maxNumExternalConnections=imap.host1.com:4, imap.host2.com:6 For convenience a max-count can be specified which applies to all subscribed/external IMAP accounts; e.g.: com.openexchange.imap.maxNumExternalConnections=4 Zero or less is interpreted as unlimited. If not set, unlimited concurrent connections are allowed. </nowiki>
| hazelcast.properties:146
+
| imap.properties:124
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption.salt</nowiki>
+
| <nowiki>com.openexchange.imap.enableTls</nowiki>
| <nowiki>2mw67LqNDEb3</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Specifies the salt value to use when generating the secret key for symmetric encryption. Defaults to &quot;2mw67LqNDEb3&quot;. </nowiki>
+
| <nowiki>Enables the use of the STARTTLS command (if supported by the server) to switch the connection to a TLS-protected connection. </nowiki>
| hazelcast.properties:150
+
| imap.properties:127
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption.password</nowiki>
+
| <nowiki>com.openexchange.imap.notifyRecent</nowiki>
| <nowiki>D2xhL8mPkjsF</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Specifies the pass phrase to use when generating the secret key for symmetric encryption. Defaults to &quot;D2xhL8mPkjsF&quot;. </nowiki>
+
| <nowiki>Notify about recent messages using mail push events. This is a poll-based alternative for any connection-keeping mail push bundle. </nowiki>
| hazelcast.properties:154
+
| imap.properties:130
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.symmetricEncryption.iterationCount</nowiki>
+
| <nowiki>com.openexchange.imap.notifyFrequencySeconds</nowiki>
| <nowiki>19</nowiki>
+
| <nowiki>300</nowiki>
| <nowiki>Configures the iteration count to use when generating the secret key for symmetric encryption. Defaults to &quot;19&quot;. </nowiki>
+
| <nowiki>The frequency when a check for recent mails is enforced. </nowiki>
| hazelcast.properties:158
+
| imap.properties:133
 +
|-
 +
| <nowiki>com.openexchange.imap.notifyFullNames</nowiki>
 +
| <nowiki>INBOX</nowiki>
 +
| <nowiki>The full names of the folders to consider. </nowiki>
 +
| imap.properties:136
 +
|-
 +
| <nowiki>com.openexchange.imap.imapSearch</nowiki>
 +
| <nowiki>imap</nowiki>
 +
| <nowiki>Define where to search for emails: - Use value &quot;imap&quot; to let the IMAP Server search. The search is done on IMAP server if a mailbox&#39; size exceeds the mailFetchLimit as defined in mail.properties. - Use value &quot;force-imap&quot; to let the IMAP Server search in every case. - Leave blank or fill in value &quot;application&quot; to search within application. </nowiki>
 +
| imap.properties:14
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.logging.enabled</nowiki>
+
| <nowiki>com.openexchange.imap.maxMailboxNameLength</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>60</nowiki>
| <nowiki>Configures whether Hazelcast&#39;s internal logging system is enabled or not. Defaults to &quot;true&quot;. </nowiki>
+
| <nowiki>The max. length of a mailbox name Default is 60 characters </nowiki>
| hazelcast.properties:165
+
| imap.properties:140
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.maxOperationTimeout</nowiki>
+
| <nowiki>com.openexchange.imap.invalidMailboxNameCharacters</nowiki>
| <nowiki>5000</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Specifies the implicit maximum operation timeout in milliseconds for operations on distributed data structures, if no explicit timeout is specified for an operation. Defaults to &quot;5000&quot;. </nowiki>
+
| <nowiki>Specifies a space-separated list of characters that are not allowed to be contained in a mailbox name; e.g. &gt;&gt;com.openexchange.imap.invalidMailboxNameCharacters=&quot;; / . | \\&quot;&lt;&lt; Default is empty. </nowiki>
| hazelcast.properties:170
+
| imap.properties:145
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.jmx</nowiki>
+
| <nowiki>com.openexchange.imap.allowFolderCaches</nowiki>
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
| <nowiki>Enables or disables JMX monitoring for hazelcast components such as statistics about distributed data structures. Defaults to &quot;true&quot;. </nowiki>
+
| <nowiki>Enables/disables caching of IMAP folders. Default is true. Note: Only disable IMAP folder cache if you certainly know what you are doing. Disabling that cache may result in noticeable performance decrease. </nowiki>
| hazelcast.properties:174
+
| imap.properties:151
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.jmxDetailed</nowiki>
+
| <nowiki>com.openexchange.imap.ssl.protocols</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>SSLv3 TLSv1</nowiki>
| <nowiki>Specifies whether detailed JMX monitoring is enabled or not, i.e. detailed information about entries in distributed data structures. Only taken into account if &quot;com.openexchange.hazelcast.jmx&quot; is &quot;true&quot;. Defaults to &quot;false&quot;. </nowiki>
+
| <nowiki>Specifies the SSL protocols that will be enabled for SSL connections. The property value is a whitespace separated list of tokens. Default value is: SSLv3 TLSv1 </nowiki>
| hazelcast.properties:179
+
| imap.properties:155
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.memcache.enabled</nowiki>
+
| <nowiki>com.openexchange.imap.ssl.ciphersuites</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Enables or disables Hazelcast&#39;s internal Memcache client request listener service. Defaults to &quot;false&quot;, as it&#39;s not needed by the backend. </nowiki>
+
| <nowiki>Specifies the SSL cipher suites that will be enabled for SSL connections. The property value is a whitespace separated list of tokens.  Check &quot;http://&lt;ox-grizzly-hostname&gt;:&lt;ox-grizzly-port&gt;/stats/diagnostic?param=ciphersuites&quot; to check available cipher suites.  Default value is empty (fall-back to current JVM&#39;s default SSL cipher suite) </nowiki>
| hazelcast.properties:183
+
| imap.properties:162
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.rest.enabled</nowiki>
+
| <nowiki>com.openexchange.imap.umlautFilterThreshold</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>50</nowiki>
| <nowiki>Enables or disables Hazelcast&#39;s internal REST client request listener service. Defaults to &quot;false&quot;, as it&#39;s not needed by the backend. </nowiki>
+
| <nowiki>Specify the threshold for number of search results returned by IMAP server for which manual umlauts-filtering will be applied. If less than or equal to zero, no manual filtering will be applied. Default value is 50. </nowiki>
| hazelcast.properties:187
+
| imap.properties:19
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.enabled</nowiki>
+
| <nowiki>com.openexchange.imap.imapFastFetch</nowiki>
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
| <nowiki>Enables or disables Hazelcast. Setting this property to &quot;false&quot; will result in no Hazelcast instance being created for this node, and all other dependent features will be disabled. Defaults to &quot;true&quot;. </nowiki>
+
| <nowiki>This property determines whether a fast fetch is performed on large mail folders or not. Although the fetch is fast on IMAP side, a lot of data is transfered during reading response which cause a temporary memory peak. If disabled only the necessary fields are used as command arguments, which is slower but needs less memory. NOTE: See property &quot;imapMessageFetchLimit&quot; to know which mail folders are treated as large mail folders </nowiki>
| hazelcast.properties:32
+
| imap.properties:28
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.group.name</nowiki>
+
| <nowiki>com.openexchange.imap.imapSupportsACL</nowiki>
| <nowiki></nowiki>
+
| <nowiki>auto</nowiki>
| <nowiki>Configures the name of the cluster. Only nodes using the same group name will join each other and form the cluster. Required if &quot;com.openexchange.hazelcast.network.join&quot; is not &quot;empty&quot; (see below). </nowiki>
+
| <nowiki>Define if IMAP server supports ACLs. Possible values: true/false/auto NOTE: Value &quot;auto&quot; means to use server-defined ACL support as indicated through response to IMAP command &quot;CAPABILITY&quot; </nowiki>
| hazelcast.properties:37
+
| imap.properties:33
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.group.password</nowiki>
+
| <nowiki>com.openexchange.imap.imapTimeout</nowiki>
| <nowiki>wtV6$VQk8#+3ds!a</nowiki>
+
| <nowiki>50000</nowiki>
| <nowiki>The password used when joining the cluster. Defaults to &quot;wtV6$VQk8#+3ds!a&quot;. Please change this value, and ensure it&#39;s equal on all nodes in the cluster. </nowiki>
+
| <nowiki>Define the socket I/O timeout value in milliseconds. A value less than or equal to zero is infinite timeout. See also mail.imap.timeout </nowiki>
| hazelcast.properties:41
+
| imap.properties:37
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.join</nowiki>
+
| <nowiki>com.openexchange.imap.imapConnectionTimeout</nowiki>
| <nowiki>empty</nowiki>
+
| <nowiki>20000</nowiki>
| <nowiki>Specifies which mechanism is used to discover other backend nodes in the cluster. Possible values are &quot;empty&quot; (no discovery for single-node setups), &quot;static&quot; (fixed set of cluster member nodes) or &quot;multicast&quot; (automatic discovery of other nodes via multicast). Defaults to &quot;empty&quot;. Depending on the specified value, further configuration might be needed, see &quot;Networking&quot; section below. </nowiki>
+
| <nowiki>Define the socket connection timeout value in milliseconds. A value less or equal to zero is infinite timeout. See also mail.imap.connectiontimeout </nowiki>
| hazelcast.properties:52
+
| imap.properties:41
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.join.static.nodes</nowiki>
+
| <nowiki>com.openexchange.imap.imapTemporaryDown</nowiki>
| <nowiki></nowiki>
+
| <nowiki>10000</nowiki>
| <nowiki>Configures a comma-separated list of IP addresses / hostnames of possible nodes in the cluster, e.g. &quot;10.20.30.12, 10.20.30.13:5701, 192.178.168.110&quot;. Only used if &quot;com.openexchange.hazelcast.network.join&quot; is set to &quot;static&quot;. It doesn&#39;t hurt if the address of the local host appears in the list, so that it&#39;s still possible to use the same list throughout all nodes in the cluster. </nowiki>
+
| <nowiki>Define the amount of time in milliseconds an IMAP server is treated as being temporary down. An IMAP server is treated as being temporary down if a socket connect fails. Further requests to the affected IMAP server are going to be denied for the specified amount of time. A value less or equal to zero disables this setting. </nowiki>
| hazelcast.properties:60
+
| imap.properties:47
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.join.multicast.group</nowiki>
+
| <nowiki>com.openexchange.imap.failedAuthTimeout</nowiki>
| <nowiki>224.2.2.3</nowiki>
+
| <nowiki>10000</nowiki>
| <nowiki>Configures the multicast address used to discover other nodes in the cluster dynamically. Only used if &quot;com.openexchange.hazelcast.network.join&quot; is set to &quot;multicast&quot;. If the nodes reside in different subnets, please ensure that multicast is enabled between the subnets. Defaults to &quot;224.2.2.3&quot;. </nowiki>
+
| <nowiki>The number of milliseconds a failed authentication attempt is cached to faster handle subsequent authentication attempts Default is 10 seconds. </nowiki>
| hazelcast.properties:66
+
| imap.properties:52
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.join.multicast.port</nowiki>
+
| <nowiki>com.openexchange.imap.imapAuthEnc</nowiki>
| <nowiki>54327</nowiki>
+
| <nowiki>UTF-8</nowiki>
| <nowiki>Configures the multicast port used to discover other nodes in the cluster dynamically. Only used if &quot;com.openexchange.hazelcast.network.join&quot; is set to &quot;multicast&quot;. Defaults to &quot;54327&quot;. </nowiki>
+
| <nowiki>Define the encoding for IMAP authentication </nowiki>
| hazelcast.properties:71
+
| imap.properties:55
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.merge.firstRunDelay</nowiki>
+
| <nowiki>com.openexchange.imap.User2ACLImpl</nowiki>
| <nowiki>120s</nowiki>
+
| <nowiki>auto</nowiki>
| <nowiki>Configures the time until the first check if the cluster needs to merge is scheduled. This takes a timespan parameter with &quot;ms&quot; denoting milliseconds, &quot;s&quot; denoting seconds, &quot;m&quot; denoting minutes. The value is passed to the hazelcast property &quot;hazelcast.merge.first.run.delay.seconds&quot;. Defaults to &quot;120s&quot;. </nowiki>
+
| <nowiki>Name of the class that implements User2ACL, their alias or &quot;auto&quot; to use auto-detection. Currently known aliases: Cyrus, Courier, Dovecot, and Sun (Sun Java(tm) System Messaging Server) </nowiki>
| hazelcast.properties:78
+
| imap.properties:59
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.merge.runDelay</nowiki>
+
| <nowiki>com.openexchange.imap.blockSize</nowiki>
| <nowiki>120s</nowiki>
+
| <nowiki>1000</nowiki>
| <nowiki>Configures the time between each check if the cluster needs to merge. This takes a timespan parameter with &quot;ms&quot; denoting milliseconds, &quot;s&quot; denoting seconds, &quot;m&quot; denoting minutes. The value is passed to the hazelcast property &quot;hazelcast.merge.next.run.delay.seconds&quot;. Defaults to &quot;120s&quot;. </nowiki>
+
| <nowiki>IMAP operations which shall be applied to a number of messages which exceeds the block size are performed in blocks. Example: A folder containing thousands of messages shall be cleared. To avoid the risk of an IMAP timeout when trying to delete all messages at once, the messages are deleted in block size portions. A block size equal to or less than zero means no block size. </nowiki>
| hazelcast.properties:84
+
| imap.properties:66
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.interfaces</nowiki>
+
| <nowiki>com.openexchange.imap.spamHandler</nowiki>
| <nowiki>127.0.0.1</nowiki>
+
| <nowiki>DefaultSpamHandler</nowiki>
| <nowiki>Comma-separated list of interface addresses hazelcast should use. Wildcards (*) and ranges (-) can be used. Leave blank to listen on all interfaces Especially in server environments with multiple network interfaces, it&#39;s recommended to specify the IP-address of the network interface to bind to explicitly. Defaults to &quot;127.0.0.1&quot; (local loopback only), needs to be adjusted when building a cluster of multiple backend nodes. </nowiki>
+
| <nowiki>Define the registration name of the appropriate spam handler to use </nowiki>
| hazelcast.properties:95
+
| imap.properties:69
 
|-
 
|-
| <nowiki>com.openexchange.hazelcast.network.port</nowiki>
+
| <nowiki>com.openexchange.imap.imapSort</nowiki>
| <nowiki>5701</nowiki>
+
| <nowiki>imap</nowiki>
| <nowiki>The port Hazelcast will listen for incoming connections. Defaults to &quot;5701&quot;. </nowiki>
+
| <nowiki>Define where to sort emails: Value &quot;imap&quot; to let the  IMAP Server sort (faster but less reliable). Leave blank or fill in value &quot;application&quot; to sort within application (slower but good quality). The sorting is done on IMAP server if a mailbox&#39; size exceeds the mailFetchLimit as defined in mail.properties. NOTE: This value is going to be set to &quot;application&quot; if IMAP server capabilities do not contain string &quot;SORT&quot; </nowiki>
| hazelcast.properties:98
+
| imap.properties:7
 +
|-
 +
| <nowiki>com.openexchange.imap.propagateClientIPAddress</nowiki>
 +
| <nowiki>false</nowiki>
 +
| <nowiki>Whether client&#39;s IP address should be propagated by a NOOP command; e.g. &quot;A01 NOOP &lt;CLIENT_IP&gt;&quot; </nowiki>
 +
| imap.properties:72
 
|-
 
|-
| <nowiki>CONTEXT_STORAGE</nowiki>
+
| <nowiki>com.openexchange.imap.propagateHostNames</nowiki>
| <nowiki>com.openexchange.admin.storage.mysqlStorage.OXContextMySQLStorage</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| hosting.properties:1
+
| <nowiki>Configure a comma-separated list of external IMAP server&#39;s host names which should receive client&#39;s IP address by a NOOP command, too </nowiki>
 +
| imap.properties:75
 
|-
 
|-
| <nowiki>CREATE_CONTEXT_USE_UNIT</nowiki>
+
| <nowiki>com.openexchange.imap.maxNumConnections</nowiki>
| <nowiki>context</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki>what to count when distributing contexts over db engines possible values: context or user </nowiki>
+
| <nowiki>The max. number of connection allowed being established for a user to an IMAP server. Less than or equal to zero means infinite. Please also consider &quot;com.openexchange.imap.storeContainerType&quot;.  Note: This setting overrides possibles restrictions specified through property &quot;com.openexchange.imap.maxNumExternalConnections&quot; if this property&#39;s value is less than the other one.  Default is 0 (zero). </nowiki>
| hosting.properties:11
+
| imap.properties:84
 
|-
 
|-
| <nowiki>CHECK_CONTEXT_LOGIN_MAPPING_REGEXP</nowiki>
+
| <nowiki>IMAP_TIMEOUT</nowiki>
| <nowiki>[$%\\.+a-zA-Z0-9_-]</nowiki>
+
| <nowiki>5000</nowiki>
| <nowiki>pattern of allowed chars in login mapping names </nowiki>
+
| <nowiki>Socket I/O timeout value in milliseconds </nowiki>
| hosting.properties:14
+
| imapauth.properties:11
 
|-
 
|-
| <nowiki>NEW_CONTEXT_DEFAULT_ACCESS_COMBINATION_NAME</nowiki>
+
| <nowiki>IMAP_CONNECTIONTIMEOUT</nowiki>
| <nowiki>webmail_plus</nowiki>
+
| <nowiki>5000</nowiki>
| <nowiki>Default access combination template name for newly created contexts! See also &quot;ModuleAccessDefinitions&quot; file for details! If the name is NOT defined in &quot;ModuleAccessDefinitions&quot; file , fallback will be used! </nowiki>
+
| <nowiki>Socket connection timeout value in milliseconds </nowiki>
| hosting.properties:19
+
| imapauth.properties:14
 
|-
 
|-
| <nowiki>UTIL_STORAGE</nowiki>
+
| <nowiki>IMAP_SERVER</nowiki>
| <nowiki>com.openexchange.admin.storage.mysqlStorage.OXUtilMySQLStorage</nowiki>
+
| <nowiki>localhost</nowiki>
| <nowiki></nowiki>
+
| <nowiki>imap server ip or fqdn </nowiki>
| hosting.properties:2
+
| imapauth.properties:2
 
|-
 
|-
| <nowiki>AVERAGE_CONTEXT_SIZE</nowiki>
+
| <nowiki>USE_FULL_LOGIN_INFO</nowiki>
| <nowiki>200</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Misc properties average size of a context in MB </nowiki>
+
| <nowiki>############################################# Set to true to auth with &quot;user@domain&quot; instead of just &quot;user&quot; against imap server. If true the &quot;domain&quot; part will be used as the context name of the ox system. so add &quot;domain&quot; as a login mapping to be able to login. If false, the plugin react as only 1 context exists in the ox system, and this context has the mapping &quot;defaultcontext&quot; added. </nowiki>
| hosting.properties:6
+
| imapauth.properties:22
 
|-
 
|-
| <nowiki>CONTEXTS_PER_SCHEMA</nowiki>
+
| <nowiki>USE_MULTIPLE</nowiki>
| <nowiki>1000</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>amount of contexts per database schema </nowiki>
+
| <nowiki>######## MULTIPLE IMAP SERVERS #############  If set to true the IMAP authentication plugin gets all IMAP server information from the OX database instead of reading configuration from this file.  Following information is fetched from DB and will be used to authenticate against the server:  - server - port - ssl/tls  Moreover the proper login name is detected as configured by property &quot;com.openexchange.mail.loginSource&quot;.  To use this feature, set the correct values while provisioning an OX user.  Useful if you have many IMAP Servers to connect to. ##### INFO: Domain part of the login is used as context name.  Example: test@test.org Username of the OX account must be &quot;test&quot; and name of the OX context must be &quot;test.org&quot; </nowiki>
| hosting.properties:8
+
| imapauth.properties:47
 
|-
 
|-
| <nowiki>com.openexchange.imap.storeContainerType</nowiki>
+
| <nowiki>IMAP_PORT</nowiki>
| <nowiki>boundary-aware</nowiki>
+
| <nowiki>143</nowiki>
| <nowiki>An IMAP connection cache acts a temporary keep-alive cache for already connected resources to an IMAP server&#39;s account. Meaning it keeps a resource open/connected for a short amount of time (see &quot;com.openexchange.mail.mailAccessCacheIdleSeconds&quot;) and performs a &quot;close elapsed ones&quot; run periodically (see &quot;com.openexchange.mail.mailAccessCacheShrinkerSeconds&quot;).  In addition to that behavior there are two modes of operation - bounded and unbounded.  For an unbounded cache, set this property to &quot;unbounded&quot;. Thus a user is allowed to establish as many connections to his IMAP account as demanded by his active clients (Web UI, EAS, Outlook OXtender, etc.).  A bounded cache allows only as many concurrently opened resources as specified through &quot;com.openexchange.imap.maxNumConnections&quot; property. Taking the wording &quot;resource&quot; was chosen by intention, since two types of resource abstractions exist: IMAP store and IMAP protocol (an authenticated login&#39;s socket connection).  The default setting &quot;boundary-aware&quot; considers an &quot;IMAP store&quot; as limited resources to an IMAP server. The vague thing about IMAP store is that it maintains a connection pool internally by itself. Thus it is possible that there are actually more active socket connections open than specified, because an IMAP store is allowed to open further connections when needed; e.g. when accessing another IMAP folder while INBOX has been opened, too. Practical experience showed that there will be at max.: &quot;com.openexchange.imap.maxNumConnections&quot; + 1  The setting &quot;non-caching&quot; does an exact mapping of resource to an established/authenticated socket connection to the IMAP account. It is named &quot;non-caching&quot; as it does no caching on its own, but delegates it to a custom queuing &#39;com.sun.mail.imap.IMAPStore&#39; class. Thus an exact limitation of connected socket connections (&#39;com.sun.mail.imap.protocol.IMAPProtocol&#39; instances) is achieved. Specifying a quite small limitation - let&#39;s say &quot;1&quot; - arises the possibility that JavaMail gets dead-locked by itself. E.g. an IMAP store attempts to create a second connection. That attempt may get stalled as it waits for itself to free the already acquired connection which never happens. So, please use this exact mapping only if you specify a reasonable limitation.  Default is &quot;boundary-aware&quot; </nowiki>
+
| <nowiki>port on which the imap server is listening </nowiki>
| imap.properties:115
+
| imapauth.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.imap.maxNumExternalConnections</nowiki>
+
| <nowiki>com.openexchange.authentication.imap.imapAuthEnc</nowiki>
| <nowiki>imap.gmail.com:2,imap.googlemail.com:2</nowiki>
+
| <nowiki>UTF-8</nowiki>
| <nowiki>Configure the max. number of concurrent connections which are allowed being established to a subscribed/external IMAP account. Notation is a comma-separated list of: &lt;host&gt; + &#39;:&#39; + &lt;max-count&gt;; e.g.: com.openexchange.imap.maxNumExternalConnections=imap.host1.com:4, imap.host2.com:6 For convenience a max-count can be specified which applies to all subscribed/external IMAP accounts; e.g.: com.openexchange.imap.maxNumExternalConnections=4 Zero or less is interpreted as unlimited. If not set, unlimited concurrent connections are allowed. </nowiki>
+
| <nowiki>Define the encoding for IMAP authentication </nowiki>
| imap.properties:124
+
| imapauth.properties:51
 
|-
 
|-
| <nowiki>com.openexchange.imap.enableTls</nowiki>
+
| <nowiki>IMAP_USE_SECURE</nowiki>
| <nowiki>true</nowiki>
 
| <nowiki>Enables the use of the STARTTLS command (if supported by the server) to switch the connection to a TLS-protected connection. </nowiki>
 
| imap.properties:127
 
|-
 
| <nowiki>com.openexchange.imap.notifyRecent</nowiki>
 
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>Notify about recent messages using mail push events. This is a poll-based alternative for any connection-keeping mail push bundle. </nowiki>
+
| <nowiki>set to true if connecting via imaps:// </nowiki>
| imap.properties:130
+
| imapauth.properties:8
 
|-
 
|-
| <nowiki>com.openexchange.imap.notifyFrequencySeconds</nowiki>
+
| <nowiki>com.openexchange.index.allowedModules </nowiki>
| <nowiki>300</nowiki>
+
| <nowiki></nowiki>
| <nowiki>The frequency when a check for recent mails is enforced. </nowiki>
+
| <nowiki>Specify all modules that may be indexed as a comma-separated list of module identifiers (these are numbers defined in http://oxpedia.org/wiki/index.php?title=HTTP_API#LinkObject). The default value is empty and disables indexing as a whole.  This value takes effect on server granularity and can be overwritten for sets of contexts, single contexts and single users. See http://oxpedia.org/wiki/index.php?title=ConfigCascade and /ox-config-path/contextSets/index.yml for more information on this.  Possible modules: E-Mail:      19  As of now only E-Mail can be enabled. Enabling other modules may lead to unforseen errors during runtime. </nowiki>
| imap.properties:133
+
| index.properties:16
 
|-
 
|-
| <nowiki>com.openexchange.imap.notifyFullNames</nowiki>
+
| <nowiki>com.openexchange.service.indexing.workerThreads </nowiki>
| <nowiki>INBOX</nowiki>
+
| <nowiki> 4</nowiki>
| <nowiki>The full names of the folders to consider. </nowiki>
+
| <nowiki>The number of worker threads for the clustered job scheduler instance that executes the indexing jobs. More worker threads allow it to run more indexing jobs at the same time, but will also increase the load of the worker node. It is recommended to start with a number not higher than the nodes number of CPU cores. Increasing the number afterwards always requires a restart of the node. </nowiki>
| imap.properties:136
+
| indexing-service.properties:6
 
|-
 
|-
| <nowiki>com.openexchange.imap.imapSearch</nowiki>
+
| <nowiki>translator.get_request </nowiki>
| <nowiki>imap</nowiki>
+
| <nowiki> com.openexchange.index.solr.internal.querybuilder.translators.IdListTranslator</nowiki>
| <nowiki>Define where to search for emails: - Use value &quot;imap&quot; to let the IMAP Server search. The search is done on IMAP server if a mailbox&#39; size exceeds the mailFetchLimit as defined in mail.properties. - Use value &quot;force-imap&quot; to let the IMAP Server search in every case. - Leave blank or fill in value &quot;application&quot; to search within application. </nowiki>
+
| <nowiki></nowiki>
| imap.properties:14
+
| infostore-querybuilder.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.imap.maxMailboxNameLength</nowiki>
+
| <nowiki>get_request.id_field </nowiki>
| <nowiki>60</nowiki>
+
| <nowiki> uuid</nowiki>
| <nowiki>The max. length of a mailbox name Default is 60 characters </nowiki>
+
| <nowiki></nowiki>
| imap.properties:140
+
| infostore-querybuilder.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.imap.invalidMailboxNameCharacters</nowiki>
+
| <nowiki>translator.all_request </nowiki>
 +
| <nowiki> com.openexchange.index.solr.internal.querybuilder.translators.AllTranslator</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Specifies a space-separated list of characters that are not allowed to be contained in a mailbox name; e.g. &gt;&gt;com.openexchange.imap.invalidMailboxNameCharacters=&quot;; / . | \\&quot;&lt;&lt; Default is empty. </nowiki>
+
| infostore-querybuilder.properties:4
| imap.properties:145
 
 
|-
 
|-
| <nowiki>com.openexchange.imap.allowFolderCaches</nowiki>
+
| <nowiki>com.openexchange.infostore.zipDocumentsCompressionLevel</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>-1</nowiki>
| <nowiki>Enables/disables caching of IMAP folders. Default is true. Note: Only disable IMAP folder cache if you certainly know what you are doing. Disabling that cache may result in noticeable performance decrease. </nowiki>
+
| <nowiki>Configures the used compression level that is applied to .zip containers when downloading multiple documents at once. Possible values are &quot;-1&quot; for the built-in default level, &quot;0&quot; for no compression, or any number between &quot;1&quot; (best speed) and &quot;9&quot; (best compression). Defaults to &quot;-1&quot;. </nowiki>
| imap.properties:151
+
| infostore.properties:10
 +
|-
 +
| <nowiki>MAX_UPLOAD_SIZE</nowiki>
 +
| <nowiki>10485760</nowiki>
 +
| <nowiki>If the sum of all uploaded files in one request is larger than this value, the upload will be rejected. If this value is not set or 0, the more general MAX_UPLOAD_SIZE configured in server.properties will be used. If that value is also 0 or not set, uploads will be unrestricted. The size is in Bytes. </nowiki>
 +
| infostore.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.imap.ssl.protocols</nowiki>
+
| <nowiki>com.openexchange.jolokia.servlet.name </nowiki>
| <nowiki>SSLv3 TLSv1</nowiki>
+
| <nowiki> /monitoring/jolokia</nowiki>
| <nowiki>Specifies the SSL protocols that will be enabled for SSL connections. The property value is a whitespace separated list of tokens. Default value is: SSLv3 TLSv1 </nowiki>
+
| <nowiki>Under what servlet name jolokia will be published, please bear in mind that this should not be forwarded by apache and kept internal </nowiki>
| imap.properties:155
+
| jolokia.properties:11
 
|-
 
|-
| <nowiki>com.openexchange.imap.ssl.ciphersuites</nowiki>
+
| <nowiki>com.openexchange.jolokia.user </nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Specifies the SSL cipher suites that will be enabled for SSL connections. The property value is a whitespace separated list of tokens.  Check &quot;http://&lt;ox-grizzly-hostname&gt;:&lt;ox-grizzly-port&gt;/stats/diagnostic?param=ciphersuites&quot; to check available cipher suites.  Default value is empty (fall-back to current JVM&#39;s default SSL cipher suite) </nowiki>
+
| <nowiki>User used for authentication with HTTP Basic Authentication. If not set, jolokia won&#39;t start </nowiki>
| imap.properties:162
+
| jolokia.properties:14
 
|-
 
|-
| <nowiki>com.openexchange.imap.umlautFilterThreshold</nowiki>
+
| <nowiki>com.openexchange.jolokia.password </nowiki>
| <nowiki>50</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Specify the threshold for number of search results returned by IMAP server for which manual umlauts-filtering will be applied. If less than or equal to zero, no manual filtering will be applied. Default value is 50. </nowiki>
+
| <nowiki>Password used for authentification with HTTP Basic Authentication. If not set, jolokia won&#39;t start </nowiki>
| imap.properties:19
+
| jolokia.properties:17
 
|-
 
|-
| <nowiki>com.openexchange.imap.imapFastFetch</nowiki>
+
| <nowiki>com.openexchange.jolokia.maxDepth </nowiki>
| <nowiki>true</nowiki>
+
| <nowiki> 0</nowiki>
| <nowiki>This property determines whether a fast fetch is performed on large mail folders or not. Although the fetch is fast on IMAP side, a lot of data is transfered during reading response which cause a temporary memory peak. If disabled only the necessary fields are used as command arguments, which is slower but needs less memory. NOTE: See property &quot;imapMessageFetchLimit&quot; to know which mail folders are treated as large mail folders </nowiki>
+
| <nowiki>Maximum depth when traversing bean properties. If set to 0, depth checking is disabled </nowiki>
| imap.properties:28
+
| jolokia.properties:20
 
|-
 
|-
| <nowiki>com.openexchange.imap.imapSupportsACL</nowiki>
+
| <nowiki>com.openexchange.jolokia.maxObjects </nowiki>
| <nowiki>auto</nowiki>
+
| <nowiki> 100000</nowiki>
| <nowiki>Define if IMAP server supports ACLs. Possible values: true/false/auto NOTE: Value &quot;auto&quot; means to use server-defined ACL support as indicated through response to IMAP command &quot;CAPABILITY&quot; </nowiki>
+
| <nowiki>Maximum number of objects which are traversed when serializing a single response. Use this as an airbag to avoid boosting your memory and network traffic. Nevertheless, when set to 0 no limit is imposed. </nowiki>
| imap.properties:33
+
| jolokia.properties:24
 
|-
 
|-
| <nowiki>com.openexchange.imap.imapTimeout</nowiki>
+
| <nowiki>com.openexchange.jolokia.restrict.to.localhost </nowiki>
| <nowiki>50000</nowiki>
+
| <nowiki> true</nowiki>
| <nowiki>Define the socket I/O timeout value in milliseconds. A value less than or equal to zero is infinite timeout. See also mail.imap.timeout </nowiki>
+
| <nowiki>This setting will restrict jolokia access to localhost. It is completly ignored when a jolokia-access.xml is present. It is also a second guard and bound to com.openexchange.connector.networkListenerHost inside server.properties As Jolokia uses the http / ajp interface, it is bound to the host for the connector&#39;s (ajp, http) network listener which is configured by com.openexchange.connector.networkListenerHost. </nowiki>
| imap.properties:37
+
| jolokia.properties:30
 
|-
 
|-
| <nowiki>com.openexchange.imap.imapConnectionTimeout</nowiki>
+
| <nowiki>com.openexchange.jolokia.start </nowiki>
| <nowiki>20000</nowiki>
+
| <nowiki> false</nowiki>
| <nowiki>Define the socket connection timeout value in milliseconds. A value less or equal to zero is infinite timeout. See also mail.imap.connectiontimeout </nowiki>
+
| <nowiki>Start jolokia </nowiki>
| imap.properties:41
+
| jolokia.properties:8
 
|-
 
|-
| <nowiki>com.openexchange.imap.imapTemporaryDown</nowiki>
+
| <nowiki>com.openexchange.kerberos.proxyDelimiter</nowiki>
| <nowiki>10000</nowiki>
+
| <nowiki>+</nowiki>
| <nowiki>Define the amount of time in milliseconds an IMAP server is treated as being temporary down. An IMAP server is treated as being temporary down if a socket connect fails. Further requests to the affected IMAP server are going to be denied for the specified amount of time. A value less or equal to zero disables this setting. </nowiki>
+
| <nowiki>Define a delimiter to be used to separate proxy authentication from normal user login on the frontend login screen. If defined, a proxy user can login on behalf of a user using the form &lt;PROXYACCOUNT&gt;&lt;DELIMITER&gt;&lt;USERACCOUNT&gt;. NOTE: Login to the mail server is not supported. The implementation for mail filter implementation based on SIEVE protocol does not support a proxy authentication, so it will raise error messages. </nowiki>
| imap.properties:47
+
| kerberos.properties:15
 
|-
 
|-
| <nowiki>com.openexchange.imap.failedAuthTimeout</nowiki>
+
| <nowiki>com.openexchange.kerberos.proxyUser</nowiki>
| <nowiki>10000</nowiki>
+
| <nowiki></nowiki>
| <nowiki>The number of milliseconds a failed authentication attempt is cached to faster handle subsequent authentication attempts Default is 10 seconds. </nowiki>
+
| <nowiki>Comma separated list of proxy user logins allowed to login as a proxy user for every other user account. </nowiki>
| imap.properties:52
+
| kerberos.properties:18
 
|-
 
|-
| <nowiki>com.openexchange.imap.imapAuthEnc</nowiki>
+
| <nowiki>java.security.auth.login.config</nowiki>
| <nowiki>UTF-8</nowiki>
+
| <nowiki>/opt/open-xchange/etc/kerberosLogin.conf</nowiki>
| <nowiki>Define the encoding for IMAP authentication </nowiki>
+
| <nowiki>path to the Java authentication and authorization configuration file </nowiki>
| imap.properties:55
+
| kerberos.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.imap.User2ACLImpl</nowiki>
+
| <nowiki>sun.security.krb5.debug</nowiki>
| <nowiki>auto</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Name of the class that implements User2ACL, their alias or &quot;auto&quot; to use auto-detection. Currently known aliases: Cyrus, Courier, Dovecot, and Sun (Sun Java(tm) System Messaging Server) </nowiki>
+
| <nowiki>enable kerberos debugging </nowiki>
| imap.properties:59
+
| kerberos.properties:24
 
|-
 
|-
| <nowiki>com.openexchange.imap.blockSize</nowiki>
+
| <nowiki>java.security.krb5.conf</nowiki>
| <nowiki>1000</nowiki>
+
| <nowiki>/opt/open-xchange/etc/krb5.conf</nowiki>
| <nowiki>IMAP operations which shall be applied to a number of messages which exceeds the block size are performed in blocks. Example: A folder containing thousands of messages shall be cleared. To avoid the risk of an IMAP timeout when trying to delete all messages at once, the messages are deleted in block size portions. A block size equal to or less than zero means no block size. </nowiki>
+
| <nowiki>path to the krb5.conf configuration file java.security.krb5.conf=/etc/krb5.conf </nowiki>
| imap.properties:66
+
| kerberos.properties:28
 
|-
 
|-
| <nowiki>com.openexchange.imap.spamHandler</nowiki>
+
| <nowiki>com.openexchange.kerberos.moduleName</nowiki>
| <nowiki>DefaultSpamHandler</nowiki>
+
| <nowiki>Open-Xchange</nowiki>
| <nowiki>Define the registration name of the appropriate spam handler to use </nowiki>
+
| <nowiki>Name of the module in the authentication and authorization configuration file. Must be an entry in the file named by java.security.auth.login.config. </nowiki>
| imap.properties:69
+
| kerberos.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.imap.imapSort</nowiki>
+
| <nowiki>com.openexchange.kerberos.userModuleName</nowiki>
| <nowiki>imap</nowiki>
+
| <nowiki>Open-Xchange-User-Auth</nowiki>
| <nowiki>Define where to sort emails: Value &quot;imap&quot; to let the IMAP Server sort (faster but less reliable). Leave blank or fill in value &quot;application&quot; to sort within application (slower but good quality). The sorting is done on IMAP server if a mailbox&#39; size exceeds the mailFetchLimit as defined in mail.properties. NOTE: This value is going to be set to &quot;application&quot; if IMAP server capabilities do not contain string &quot;SORT&quot; </nowiki>
+
| <nowiki>Name of the module in the authentication and authorization configuration file used for username and password authentication. Must be an entry in the file named by java.security.auth.login.config </nowiki>
| imap.properties:7
+
| kerberos.properties:9
 
|-
 
|-
| <nowiki>com.openexchange.imap.propagateClientIPAddress</nowiki>
+
| <nowiki>com.openexchange.langdetect.languageModelsDir</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>languageModels</nowiki>
| <nowiki>Whether client&#39;s IP address should be propagated by a NOOP command; e.g. &quot;A01 NOOP &lt;CLIENT_IP&gt;&quot; </nowiki>
+
| <nowiki>The path to the directory containing the language models </nowiki>
| imap.properties:72
+
| lang-detect.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.imap.propagateHostNames</nowiki>
+
| <nowiki>com.openexchange.langdetect.languageCodesFile</nowiki>
| <nowiki></nowiki>
+
| <nowiki>language-codes.properties</nowiki>
| <nowiki>Configure a comma-separated list of external IMAP server&#39;s host names which should receive client&#39;s IP address by a NOOP command, too </nowiki>
+
| <nowiki>Maps language to their code </nowiki>
| imap.properties:75
+
| lang-detect.properties:7
 
|-
 
|-
| <nowiki>com.openexchange.imap.maxNumConnections</nowiki>
+
| <nowiki>com.sun.jndi.ldap.connect.timeout</nowiki>
| <nowiki>0</nowiki>
+
| <nowiki>10000</nowiki>
| <nowiki>The max. number of connection allowed being established for a user to an IMAP server. Less than or equal to zero means infinite. Please also consider &quot;com.openexchange.imap.storeContainerType&quot;.  Note: This setting overrides possibles restrictions specified through property &quot;com.openexchange.imap.maxNumExternalConnections&quot; if this property&#39;s value is less than the other one.  Default is 0 (zero). </nowiki>
+
| <nowiki>Timeouts are useful to get quick responses for login requests. This timeout is used if a new connection is established. </nowiki>
| imap.properties:84
+
| ldapauth.properties:12
 
|-
 
|-
| <nowiki>IMAP_TIMEOUT</nowiki>
+
| <nowiki>com.sun.jndi.ldap.read.timeout</nowiki>
| <nowiki>5000</nowiki>
+
| <nowiki>10000</nowiki>
| <nowiki>Socket I/O timeout value in milliseconds </nowiki>
+
| <nowiki>This timeout only works since Java 6 SE to time out waiting for a response. </nowiki>
| imapauth.properties:11
+
| ldapauth.properties:15
 
|-
 
|-
| <nowiki>IMAP_CONNECTIONTIMEOUT</nowiki>
+
| <nowiki>uidAttribute</nowiki>
| <nowiki>5000</nowiki>
+
| <nowiki>uid</nowiki>
| <nowiki>Socket connection timeout value in milliseconds </nowiki>
+
| <nowiki>This attribute is used login. E.g. uid=&lt;login&gt;,baseDN </nowiki>
| imapauth.properties:14
+
| ldapauth.properties:18
 
|-
 
|-
| <nowiki>IMAP_SERVER</nowiki>
+
| <nowiki>baseDN</nowiki>
| <nowiki>localhost</nowiki>
+
| <nowiki>ou=Users,ou=OxObjects,dc=open-xchange,dc=com</nowiki>
| <nowiki>imap server ip or fqdn </nowiki>
+
| <nowiki>This is the base distinguished name where the user are located. </nowiki>
| imapauth.properties:2
+
| ldapauth.properties:21
 
|-
 
|-
| <nowiki>USE_FULL_LOGIN_INFO</nowiki>
+
| <nowiki>ldapReturnField</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki></nowiki>
| <nowiki>############################################# Set to true to auth with &quot;user@domain&quot; instead of just &quot;user&quot; against imap server. If true the &quot;domain&quot; part will be used as the context name of the ox system. so add &quot;domain&quot; as a login mapping to be able to login. If false, the plugin react as only 1 context exists in the ox system, and this context has the mapping &quot;defaultcontext&quot; added. </nowiki>
+
| <nowiki>If you do not want to pass on the user id, used for authentication, to the groupware but another field entry of the LDAP user object, then you can specify the field here. </nowiki>
| imapauth.properties:22
+
| ldapauth.properties:26
 
|-
 
|-
| <nowiki>USE_MULTIPLE</nowiki>
+
| <nowiki>adsBind</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>######## MULTIPLE IMAP SERVERS #############  If set to true the IMAP authentication plugin gets all IMAP server information from the OX database instead of reading configuration from this file.  Following information is fetched from DB and will be used to authenticate against the server:  - server - port - ssl/tls  Moreover the proper login name is detected as configured by property &quot;com.openexchange.mail.loginSource&quot;.  To use this feature, set the correct values while provisioning an OX user. Useful if you have many IMAP Servers to connect to. ##### INFO: Domain part of the login is used as context name.  Example: test@test.org Username of the OX account must be &quot;test&quot; and name of the OX context must be &quot;test.org&quot; </nowiki>
+
| <nowiki>This option activates a special ADS bind. It allows the user to authenticate at the ADS with only the displayName or by using the syntax DOMAIN\Samaccountname. Note that &quot;\&quot; cannot be used in user names when this option is activated. </nowiki>
| imapauth.properties:47
+
| ldapauth.properties:32
 
|-
 
|-
| <nowiki>IMAP_PORT</nowiki>
+
| <nowiki>subtreeSearch</nowiki>
| <nowiki>143</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>port on which the imap server is listening </nowiki>
+
| <nowiki>set subtreeSearch to true if the user entries are not directly below the baseDN, and e.g. distributed over one or more subtrees. The bindDN to authenticate the user will then determined using a search over the complete tree below baseDN NOTE: When two users exist with the same uidAttribute, authentication will be refused, though. </nowiki>
| imapauth.properties:5
+
| ldapauth.properties:40
 
|-
 
|-
| <nowiki>com.openexchange.authentication.imap.imapAuthEnc</nowiki>
+
| <nowiki>searchFilter</nowiki>
| <nowiki>UTF-8</nowiki>
+
| <nowiki>(objectclass=posixAccount)</nowiki>
| <nowiki>Define the encoding for IMAP authentication </nowiki>
+
| <nowiki>specify the filter to limit the search of user entries (used in combination with subtreeSearch=true. the filter will be ANDed with the attributed specified in uidAttribute. Example: (&amp;(objectclass=posixAccount)(uid=foo)) </nowiki>
| imapauth.properties:51
+
| ldapauth.properties:47
 
|-
 
|-
| <nowiki>IMAP_USE_SECURE</nowiki>
+
| <nowiki>java.naming.provider.url</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>ldap://localhost:389/dc=example,dc=com</nowiki>
| <nowiki>set to true if connecting via imaps:// </nowiki>
+
| <nowiki>URL of the LDAP server to connect to for authenticating users. ldaps is supported. </nowiki>
| imapauth.properties:8
+
| ldapauth.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.index.allowedModules </nowiki>
+
| <nowiki>bindDN</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Specify all modules that may be indexed as a comma-separated list of module identifiers (these are numbers defined in http://oxpedia.org/wiki/index.php?title=HTTP_API#LinkObject). The default value is empty and disables indexing as a whole.  This value takes effect on server granularity and can be overwritten for sets of contexts, single contexts and single users. See http://oxpedia.org/wiki/index.php?title=ConfigCascade and /ox-config-path/contextSets/index.yml for more information on this.  Possible modules: E-Mail:      19  As of now only E-Mail can be enabled. Enabling other modules may lead to unforseen errors during runtime. </nowiki>
+
| <nowiki>if your LDAP server does not allow to do searches without any authentication, specify a dn here to bind in order to search (used in combination with subtreeSearch=true). </nowiki>
| index.properties:16
+
| ldapauth.properties:52
 
|-
 
|-
| <nowiki>com.openexchange.service.indexing.workerThreads </nowiki>
+
| <nowiki>bindDNPassword</nowiki>
| <nowiki> 4</nowiki>
 
| <nowiki>The number of worker threads for the clustered job scheduler instance that executes the indexing jobs. More worker threads allow it to run more indexing jobs at the same time, but will also increase the load of the worker node. It is recommended to start with a number not higher than the nodes number of CPU cores. Increasing the number afterwards always requires a restart of the node. </nowiki>
 
| indexing-service.properties:6
 
|-
 
| <nowiki>translator.get_request </nowiki>
 
| <nowiki> com.openexchange.index.solr.internal.querybuilder.translators.IdListTranslator</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| infostore-querybuilder.properties:1
+
| <nowiki>the password required for the bindDN </nowiki>
 +
| ldapauth.properties:55
 
|-
 
|-
| <nowiki>get_request.id_field </nowiki>
+
| <nowiki>referral</nowiki>
| <nowiki> uuid</nowiki>
+
| <nowiki>follow</nowiki>
| <nowiki></nowiki>
+
| <nowiki>This option configures how to handle the chasing of referrals in LDAP (see http://java.sun.com/products/jndi/tutorial/ldap/referral/overview.html). possible values: ignore, follow, throw </nowiki>
| infostore-querybuilder.properties:2
+
| ldapauth.properties:60
 
|-
 
|-
| <nowiki>translator.all_request </nowiki>
+
| <nowiki>java.naming.security.authentication</nowiki>
| <nowiki> com.openexchange.index.solr.internal.querybuilder.translators.AllTranslator</nowiki>
+
| <nowiki>simple</nowiki>
 +
| <nowiki>Defines the authentication security that should be used. </nowiki>
 +
| ldapauth.properties:8
 +
|-
 +
| <nowiki>com.openexchange.licensekey.1</nowiki>
 +
| <nowiki>OX-AS-MK-123456-789</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| infostore-querybuilder.properties:4
+
| licensekeys.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.infostore.zipDocumentsCompressionLevel</nowiki>
+
| <nowiki>modules/themes/light_breeze</nowiki>
| <nowiki>-1</nowiki>
+
| <nowiki>Light Breeze</nowiki>
| <nowiki>Configures the used compression level that is applied to .zip containers when downloading multiple documents at once. Possible values are &quot;-1&quot; for the built-in default level, &quot;0&quot; for no compression, or any number between &quot;1&quot; (best speed) and &quot;9&quot; (best compression). Defaults to &quot;-1&quot;. </nowiki>
+
| <nowiki>The following property defines the light breeze theme of the AJAX GUI. </nowiki>
| infostore.properties:10
+
| light-breeze-theme.properties:4
 
|-
 
|-
| <nowiki>MAX_UPLOAD_SIZE</nowiki>
+
| <nowiki>com.openexchange.oauth.linkedin</nowiki>
| <nowiki>10485760</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>If the sum of all uploaded files in one request is larger than this value, the upload will be rejected. If this value is not set or 0, the more general MAX_UPLOAD_SIZE configured in server.properties will be used. If that value is also 0 or not set, uploads will be unrestricted. The size is in Bytes. </nowiki>
+
| <nowiki>Enable/disable LinkedIn OAuth support </nowiki>
| infostore.properties:4
+
| linkedinoauth.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.jolokia.servlet.name </nowiki>
+
| <nowiki>com.openexchange.socialplugin.linkedin.apikey</nowiki>
| <nowiki> /monitoring/jolokia</nowiki>
+
| <nowiki>REPLACE_THIS_WITH_THE_KEY_FROM_YOUR_LINKEDIN_APP</nowiki>
| <nowiki>Under what servlet name jolokia will be published, please bear in mind that this should not be forwarded by apache and kept internal </nowiki>
+
| <nowiki>These keys are either pre-filled or need to be replaced by ones gotten from an application managed at linkedIn for information how to create this application please see http://oxpedia.org/wiki/index.php?title=LinkedIn_Bundles </nowiki>
| jolokia.properties:11
+
| linkedinoauth.properties:6
 
|-
 
|-
| <nowiki>com.openexchange.jolokia.user </nowiki>
+
| <nowiki>com.openexchange.socialplugin.linkedin.apisecret</nowiki>
 +
| <nowiki>REPLACE_THIS_WITH_THE_SECRET_FROM_YOUR_LINKEDIN_APP</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>User used for authentication with HTTP Basic Authentication. If not set, jolokia won&#39;t start </nowiki>
+
| linkedinoauth.properties:7
| jolokia.properties:14
 
 
|-
 
|-
| <nowiki>com.openexchange.jolokia.password </nowiki>
+
| <nowiki>com.openexchange.subscribe.socialplugin.linkedin</nowiki>
 +
| <nowiki>true</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Password used for authentification with HTTP Basic Authentication. If not set, jolokia won&#39;t start </nowiki>
+
| linkedinsubscribe.properties:1
| jolokia.properties:17
 
 
|-
 
|-
| <nowiki>com.openexchange.jolokia.maxDepth </nowiki>
+
| <nowiki>com.openexchange.subscribe.socialplugin.linkedin.autorunInterval</nowiki>
| <nowiki> 0</nowiki>
+
| <nowiki>1d</nowiki>
| <nowiki>Maximum depth when traversing bean properties. If set to 0, depth checking is disabled </nowiki>
+
| <nowiki></nowiki>
| jolokia.properties:20
+
| linkedinsubscribe.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.jolokia.maxObjects </nowiki>
+
| <nowiki>log4j.rootLogger</nowiki>
| <nowiki> 100000</nowiki>
+
| <nowiki> ERROR, console</nowiki>
| <nowiki>Maximum number of objects which are traversed when serializing a single response. Use this as an airbag to avoid boosting your memory and network traffic. Nevertheless, when set to 0 no limit is imposed. </nowiki>
+
| <nowiki></nowiki>
| jolokia.properties:24
+
| log4j.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.jolokia.restrict.to.localhost </nowiki>
+
| <nowiki>log4j.rootLogger</nowiki>
| <nowiki> true</nowiki>
+
| <nowiki> ERROR, console</nowiki>
| <nowiki>This setting will restrict jolokia access to localhost. It is completly ignored when a jolokia-access.xml is present. It is also a second guard and bound to com.openexchange.connector.networkListenerHost inside server.properties As Jolokia uses the http / ajp interface, it is bound to the host for the connector&#39;s (ajp, http) network listener which is configured by com.openexchange.connector.networkListenerHost. </nowiki>
+
| <nowiki></nowiki>
| jolokia.properties:30
+
| log4j.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.jolokia.start </nowiki>
+
| <nowiki>log4j.appender.console</nowiki>
| <nowiki> false</nowiki>
+
| <nowiki>org.apache.log4j.ConsoleAppender</nowiki>
| <nowiki>Start jolokia </nowiki>
+
| <nowiki></nowiki>
| jolokia.properties:8
+
| log4j.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.kerberos.proxyDelimiter</nowiki>
+
| <nowiki>log4j.appender.console</nowiki>
| <nowiki>+</nowiki>
+
| <nowiki>org.apache.log4j.ConsoleAppender</nowiki>
| <nowiki>Define a delimiter to be used to separate proxy authentication from normal user login on the frontend login screen. If defined, a proxy user can login on behalf of a user using the form &lt;PROXYACCOUNT&gt;&lt;DELIMITER&gt;&lt;USERACCOUNT&gt;. NOTE: Login to the mail server is not supported. The implementation for mail filter implementation based on SIEVE protocol does not support a proxy authentication, so it will raise error messages. </nowiki>
+
| <nowiki></nowiki>
| kerberos.properties:15
+
| log4j.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.kerberos.proxyUser</nowiki>
+
| <nowiki>log4j.appender.console</nowiki>
 +
| <nowiki>org.apache.log4j.ConsoleAppender</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Comma separated list of proxy user logins allowed to login as a proxy user for every other user account. </nowiki>
+
| log4j.properties:3
| kerberos.properties:18
 
 
|-
 
|-
| <nowiki>java.security.auth.login.config</nowiki>
+
| <nowiki>log4j.appender.console.layout</nowiki>
| <nowiki>/opt/open-xchange/etc/kerberosLogin.conf</nowiki>
+
| <nowiki>org.apache.log4j.PatternLayout</nowiki>
| <nowiki>path to the Java authentication and authorization configuration file </nowiki>
+
| <nowiki></nowiki>
| kerberos.properties:21
+
| log4j.properties:4
 
|-
 
|-
| <nowiki>sun.security.krb5.debug</nowiki>
+
| <nowiki>log4j.appender.console.layout</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>org.apache.log4j.PatternLayout</nowiki>
| <nowiki>enable kerberos debugging </nowiki>
+
| <nowiki></nowiki>
| kerberos.properties:24
+
| log4j.properties:4
 
|-
 
|-
| <nowiki>java.security.krb5.conf</nowiki>
+
| <nowiki>log4j.appender.console.layout</nowiki>
| <nowiki>/opt/open-xchange/etc/krb5.conf</nowiki>
+
| <nowiki>org.apache.log4j.PatternLayout</nowiki>
| <nowiki>path to the krb5.conf configuration file java.security.krb5.conf=/etc/krb5.conf </nowiki>
+
| <nowiki></nowiki>
| kerberos.properties:28
+
| log4j.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.kerberos.moduleName</nowiki>
+
| <nowiki>log4j.appender.console.layout.ConversionPattern</nowiki>
| <nowiki>Open-Xchange</nowiki>
+
| <nowiki> %d{dd.MM.yyyy HH:mm:ss} [%t] %-5p %c{1} - %m%n</nowiki>
| <nowiki>Name of the module in the authentication and authorization configuration file. Must be an entry in the file named by java.security.auth.login.config. </nowiki>
+
| <nowiki></nowiki>
| kerberos.properties:5
+
| log4j.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.kerberos.userModuleName</nowiki>
+
| <nowiki>log4j.appender.console.layout.ConversionPattern</nowiki>
| <nowiki>Open-Xchange-User-Auth</nowiki>
+
| <nowiki> %d{dd.MM.yyyy HH:mm:ss} [%t] %-5p %c{1} - %m%n</nowiki>
| <nowiki>Name of the module in the authentication and authorization configuration file used for username and password authentication. Must be an entry in the file named by java.security.auth.login.config </nowiki>
+
| <nowiki></nowiki>
| kerberos.properties:9
+
| log4j.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.langdetect.languageModelsDir</nowiki>
+
| <nowiki>log4j.appender.console.layout.ConversionPattern</nowiki>
| <nowiki>languageModels</nowiki>
+
| <nowiki> %d{dd.MM.yyyy HH:mm:ss} [%t] %-5p %c{1} - %m%n</nowiki>
| <nowiki>The path to the directory containing the language models </nowiki>
+
| <nowiki></nowiki>
| lang-detect.properties:4
+
| log4j.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.langdetect.languageCodesFile</nowiki>
+
| <nowiki>log4j.logger.com.hazelcast</nowiki>
| <nowiki>language-codes.properties</nowiki>
+
| <nowiki>TRACE,console</nowiki>
| <nowiki>Maps language to their code </nowiki>
+
| <nowiki></nowiki>
| lang-detect.properties:7
+
| log4j.properties:7
 
|-
 
|-
| <nowiki>com.sun.jndi.ldap.connect.timeout</nowiki>
+
| <nowiki>log4j.logger.com.hazelcast</nowiki>
| <nowiki>10000</nowiki>
+
| <nowiki>TRACE,console</nowiki>
| <nowiki>Timeouts are useful to get quick responses for login requests. This timeout is used if a new connection is established. </nowiki>
+
| <nowiki></nowiki>
| ldapauth.properties:12
+
| log4j.properties:7
 
|-
 
|-
| <nowiki>com.sun.jndi.ldap.read.timeout</nowiki>
+
| <nowiki>log4j.logger.de.kippdata</nowiki>
| <nowiki>10000</nowiki>
+
| <nowiki>INFO,console</nowiki>
| <nowiki>This timeout only works since Java 6 SE to time out waiting for a response. </nowiki>
+
| <nowiki></nowiki>
| ldapauth.properties:15
+
| log4j.properties:7
 
|-
 
|-
| <nowiki>uidAttribute</nowiki>
+
| <nowiki>log4j.logger.org.apache.solr</nowiki>
| <nowiki>uid</nowiki>
+
| <nowiki>WARN,console</nowiki>
| <nowiki>This attribute is used login. E.g. uid=&lt;login&gt;,baseDN </nowiki>
+
| <nowiki></nowiki>
| ldapauth.properties:18
+
| log4j.properties:8
 
|-
 
|-
| <nowiki>baseDN</nowiki>
+
| <nowiki>log4j.logger.com.openexchange.realtime.hazelcast</nowiki>
| <nowiki>ou=Users,ou=OxObjects,dc=open-xchange,dc=com</nowiki>
+
| <nowiki>TRACE,console</nowiki>
| <nowiki>This is the base distinguished name where the user are located. </nowiki>
+
| <nowiki></nowiki>
| ldapauth.properties:21
+
| log4j.properties:8
 
|-
 
|-
| <nowiki>ldapReturnField</nowiki>
+
| <nowiki>log4j.logger.com.openexchange.realtime.hazelcast</nowiki>
 +
| <nowiki>TRACE,console</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>If you do not want to pass on the user id, used for authentication, to the groupware but another field entry of the LDAP user object, then you can specify the field here. </nowiki>
+
| log4j.properties:8
| ldapauth.properties:26
 
 
|-
 
|-
| <nowiki>adsBind</nowiki>
+
| <nowiki>log4j.logger.org.apache.solr.analysis</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>ERROR,console</nowiki>
| <nowiki>This option activates a special ADS bind. It allows the user to authenticate at the ADS with only the displayName or by using the syntax DOMAIN\Samaccountname. Note that &quot;\&quot; cannot be used in user names when this option is activated. </nowiki>
+
| <nowiki></nowiki>
| ldapauth.properties:32
+
| log4j.properties:9
 
|-
 
|-
| <nowiki>subtreeSearch</nowiki>
+
| <nowiki>com.openexchange.login.internal.LoginPerformer.level</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki>set subtreeSearch to true if the user entries are not directly below the baseDN, and e.g. distributed over one or more subtrees. The bindDN to authenticate the user will then determined using a search over the complete tree below baseDN NOTE: When two users exist with the same uidAttribute, authentication will be refused, though. </nowiki>
+
| <nowiki>Important note: The following option ensures, that all login relevant information is logged correctly. Such information is essential to detect and to address session issues, pontentially caused by 3rd parties. Open-Xchange strongly suggests NOT to modify this configuration setting unless you are forced to do so by specific legal requirements, e.g. privacy regulations. Please note: If these settings are changed, Open-Xchange will take no responsibility and will exclude support regarding any session issues and potential security breaches arising thereof. </nowiki>
| ldapauth.properties:40
+
| logging.properties:15
 
|-
 
|-
| <nowiki>searchFilter</nowiki>
+
| <nowiki>com.openexchange.sessiond.impl.SessionHandler.level</nowiki>
| <nowiki>(objectclass=posixAccount)</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki>specify the filter to limit the search of user entries (used in combination with subtreeSearch=true. the filter will be ANDed with the attributed specified in uidAttribute. Example: (&amp;(objectclass=posixAccount)(uid=foo)) </nowiki>
+
| <nowiki></nowiki>
| ldapauth.properties:47
+
| logging.properties:16
 
|-
 
|-
| <nowiki>java.naming.provider.url</nowiki>
+
| <nowiki>sun.rmi.level</nowiki>
| <nowiki>ldap://localhost:389/dc=example,dc=com</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki>URL of the LDAP server to connect to for authenticating users. ldaps is supported. </nowiki>
 
| ldapauth.properties:5
 
|-
 
| <nowiki>bindDN</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>if your LDAP server does not allow to do searches without any authentication, specify a dn here to bind in order to search (used in combination with subtreeSearch=true). </nowiki>
+
| logging.properties:18
| ldapauth.properties:52
 
 
|-
 
|-
| <nowiki>bindDNPassword</nowiki>
+
| <nowiki>org.apache.level</nowiki>
 +
| <nowiki>WARNING</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>the password required for the bindDN </nowiki>
+
| logging.properties:19
| ldapauth.properties:55
 
 
|-
 
|-
| <nowiki>referral</nowiki>
+
| <nowiki>.level</nowiki>
| <nowiki>follow</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki>This option configures how to handle the chasing of referrals in LDAP (see http://java.sun.com/products/jndi/tutorial/ldap/referral/overview.html). possible values: ignore, follow, throw </nowiki>
+
| <nowiki>possible log levels are ALL INFO DEBUG </nowiki>
| ldapauth.properties:60
+
| logging.properties:2
 
|-
 
|-
| <nowiki>java.naming.security.authentication</nowiki>
+
| <nowiki>com.sun.level</nowiki>
| <nowiki>simple</nowiki>
+
| <nowiki>INFO</nowiki>
| <nowiki>Defines the authentication security that should be used. </nowiki>
+
| <nowiki></nowiki>
| ldapauth.properties:8
+
| logging.properties:20
 
|-
 
|-
| <nowiki>com.openexchange.licensekey.1</nowiki>
+
| <nowiki>javax.management.level</nowiki>
| <nowiki>OX-AS-MK-123456-789</nowiki>
+
| <nowiki>INFO</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| licensekeys.properties:1
+
| logging.properties:21
 
|-
 
|-
| <nowiki>modules/themes/light_breeze</nowiki>
+
| <nowiki>com.hazelcast.level</nowiki>
| <nowiki>Light Breeze</nowiki>
+
| <nowiki>SEVERE</nowiki>
| <nowiki>The following property defines the light breeze theme of the AJAX GUI. </nowiki>
+
| <nowiki></nowiki>
| light-breeze-theme.properties:4
+
| logging.properties:22
 
|-
 
|-
| <nowiki>com.openexchange.oauth.linkedin</nowiki>
+
| <nowiki>com.openexchange.documentconverter.impl.IManager.level</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>WARNING</nowiki>
| <nowiki>Enable/disable LinkedIn OAuth support </nowiki>
 
| linkedinoauth.properties:2
 
|-
 
| <nowiki>com.openexchange.socialplugin.linkedin.apikey</nowiki>
 
| <nowiki>REPLACE_THIS_WITH_THE_KEY_FROM_YOUR_LINKEDIN_APP</nowiki>
 
| <nowiki>These keys are either pre-filled or need to be replaced by ones gotten from an application managed at linkedIn for information how to create this application please see http://oxpedia.org/wiki/index.php?title=LinkedIn_Bundles </nowiki>
 
| linkedinoauth.properties:6
 
|-
 
| <nowiki>com.openexchange.socialplugin.linkedin.apisecret</nowiki>
 
| <nowiki>REPLACE_THIS_WITH_THE_SECRET_FROM_YOUR_LINKEDIN_APP</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| linkedinoauth.properties:7
+
| logging.properties:23
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.socialplugin.linkedin</nowiki>
+
| <nowiki>handlers</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>java.util.logging.ConsoleHandler</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| linkedinsubscribe.properties:1
+
| logging.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.socialplugin.linkedin.autorunInterval</nowiki>
+
| <nowiki>java.util.logging.ConsoleHandler.level</nowiki>
| <nowiki>1d</nowiki>
+
| <nowiki>ALL</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| linkedinsubscribe.properties:2
+
| logging.properties:5
 +
|-
 +
| <nowiki>com.openexchange.ajax.login.http-auth.client</nowiki>
 +
| <nowiki>com.openexchange.ox.gui.dhtml</nowiki>
 +
| <nowiki>Every client tells the backend through the client parameter on the login request his identity. This is not possible when using the HTTP authorization header based login. So the client identifier for that request is defined here. It must be the same identifier that the web frontend uses, if you set com.openexchange.cookie.hash to calculate and want the previously configured autologin to work. Identifier for web UI is: com.openexchange.ox.gui.dhtml </nowiki>
 +
| login.properties:14
 +
|-
 +
| <nowiki>com.openexchange.ajax.login.http-auth.version</nowiki>
 +
| <nowiki>HTTP Auth</nowiki>
 +
| <nowiki>The version of the client when using the HTTP Authorization Header based login. This should not be the normal web frontend version because a different version can be used to distinguish logins through HTTP authorization header and normal login request. </nowiki>
 +
| login.properties:18
 
|-
 
|-
| <nowiki>log4j.rootLogger</nowiki>
+
| <nowiki>com.openexchange.ajax.login.insecure</nowiki>
| <nowiki> ERROR, console</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Configures whether an insecure login is allowed. Meaning if local IP and/or user-agent strings are replaced in associated user session on login redirect or login redeem requests. To create a session from a server for some client you have to pass the clients IP address when creating the session. WARNING! Setting this parameter to true may result in users seeing a different users content if the infrastructure around OX does not work correctly. </nowiki>
| log4j.properties:1
+
| login.properties:30
 
|-
 
|-
| <nowiki>log4j.rootLogger</nowiki>
+
| <nowiki>com.openexchange.ajax.login.redirect.changeIPAllowed</nowiki>
| <nowiki> ERROR, console</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>This option has only an effect if com.openexchange.ajax.login.insecure is configured to true. This option allows to enable the IP check for /ajax/login?action=redirect requests. This request is mostly used to create a session without using the OX web UI login screen. The previous behavior allowed to change the IP for this request. Configure this option to false to have an IP check during this request. Additionally you can white list IP addresses from that an IP change is still allowed. This is useful if other systems in the infrastructure around OX want to create the session. </nowiki>
| log4j.properties:1
+
| login.properties:37
 
|-
 
|-
| <nowiki>log4j.appender.console</nowiki>
+
| <nowiki>com.openexchange.ajax.login.randomToken</nowiki>
| <nowiki>org.apache.log4j.ConsoleAppender</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>The Random-Token is a one time token with a limited lifetime, which is used to initiate sessions through 3rd party applications or websites. It is a UUID, generated by the backend via default Java UUID implementation. This token is deprecated and disabled by default. Setting this to false will prevent a random token from being written as part of the login response and prevent logins via a random token. </nowiki>
| log4j.properties:3
+
| login.properties:43
 
|-
 
|-
| <nowiki>log4j.appender.console</nowiki>
+
| <nowiki>com.openexchange.ajax.login.formatstring.login</nowiki>
| <nowiki>org.apache.log4j.ConsoleAppender</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| log4j.properties:3
+
| <nowiki>Specifies the format for a logged login. Default format string &quot;$login $ip $auth $agent $client $c $u $s&quot;  $s - session information $c - context information $u - user information $login - login string $ip - IP $auth - auth ID $agent - User-Agent $client - client identifier (and version) $iface - associated interface  e.g. &quot;$u - $c - $s - $agent - $client&quot;  Default is empty; meaning default format string. </nowiki>
 +
| login.properties:61
 
|-
 
|-
| <nowiki>log4j.appender.console</nowiki>
+
| <nowiki>com.openexchange.ajax.login.formatstring.logout</nowiki>
| <nowiki>org.apache.log4j.ConsoleAppender</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| log4j.properties:3
+
| <nowiki>Specifies the format for a logged logout. Default format string &quot;Logout $c $u $s&quot;  $s - session information $c - context information $u - user information  e.g. &quot;$u - $c - $s&quot;  Default is empty; meaning default format string. </nowiki>
 +
| login.properties:73
 
|-
 
|-
| <nowiki>log4j.appender.console.layout</nowiki>
+
| <nowiki>com.openexchange.ajax.login.http-auth.autologin</nowiki>
| <nowiki>org.apache.log4j.PatternLayout</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Configures if some user is able to reenter his existing session after closing the browser tab or the complete browser. Setting this to true may be a security risk for clients running on unsafe computers. If this is configured to true, check that the parameter client contains the same identifier the UI sends as client parameter on normal login request. Otherwise the backend will not be able to rediscover the users session after closing the browser tab. This parameter only applies to the HTTP authorization header based login request. </nowiki>
| log4j.properties:4
+
| login.properties:8
 
|-
 
|-
| <nowiki>log4j.appender.console.layout</nowiki>
+
| <nowiki>strategy </nowiki>
| <nowiki>org.apache.log4j.PatternLayout</nowiki>
+
| <nowiki> SimpleStrategy</nowiki>
| <nowiki></nowiki>
+
| <nowiki>two options here either SimpleStrategy or NetworkTopologyStrategy </nowiki>
| log4j.properties:4
+
| loxandra.properties:13
 
|-
 
|-
| <nowiki>log4j.appender.console.layout</nowiki>
+
| <nowiki>node </nowiki>
| <nowiki>org.apache.log4j.PatternLayout</nowiki>
+
| <nowiki> 192.168.33.37:9160</nowiki>
| <nowiki></nowiki>
+
| <nowiki>node ip with port eg. node = 127.0.0.1:9160 </nowiki>
| log4j.properties:4
+
| loxandra.properties:3
 
|-
 
|-
| <nowiki>log4j.appender.console.layout.ConversionPattern</nowiki>
+
| <nowiki>keyspace </nowiki>
| <nowiki> %d{dd.MM.yyyy HH:mm:ss} [%t] %-5p %c{1} - %m%n</nowiki>
+
| <nowiki> OX</nowiki>
| <nowiki></nowiki>
+
| <nowiki>keyspace name </nowiki>
| log4j.properties:5
+
| loxandra.properties:6
 
|-
 
|-
| <nowiki>log4j.appender.console.layout.ConversionPattern</nowiki>
+
| <nowiki>replication_factor </nowiki>
| <nowiki> %d{dd.MM.yyyy HH:mm:ss} [%t] %-5p %c{1} - %m%n</nowiki>
+
| <nowiki> 3</nowiki>
| <nowiki></nowiki>
+
| <nowiki>replication factor of the keyspace </nowiki>
| log4j.properties:5
+
| loxandra.properties:9
 
|-
 
|-
| <nowiki>log4j.appender.console.layout.ConversionPattern</nowiki>
+
| <nowiki>com.openexchange.push.allowedClients</nowiki>
| <nowiki> %d{dd.MM.yyyy HH:mm:ss} [%t] %-5p %c{1} - %m%n</nowiki>
+
| <nowiki>&quot;USM-EAS*&quot;, &quot;USM-JSON*&quot;</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Specify the comma-separated list of clients which are allowed to receive notifications about new mails. Wild-card notation is allowed. </nowiki>
| log4j.properties:5
+
| mail-push.properties:5
 
|-
 
|-
| <nowiki>log4j.logger.de.kippdata</nowiki>
+
| <nowiki>com.openexchange.mail.watcherTime</nowiki>
| <nowiki>INFO,console</nowiki>
+
| <nowiki>60000</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define exceeding time in milliseconds for mail connections. If use time of an mail connection exceeds this value it is logged. Thus unclosed connections can be detected. </nowiki>
| log4j.properties:7
+
| mail.properties:104
 
|-
 
|-
| <nowiki>log4j.logger.com.hazelcast</nowiki>
+
| <nowiki>com.openexchange.mail.watcherShallClose</nowiki>
| <nowiki>TRACE,console</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define if watcher is allowed to close exceeded mail connections </nowiki>
| log4j.properties:7
+
| mail.properties:107
 
|-
 
|-
| <nowiki>log4j.logger.com.hazelcast</nowiki>
+
| <nowiki>com.openexchange.mail.JavaMailProperties</nowiki>
| <nowiki>TRACE,console</nowiki>
+
| <nowiki>javamail.properties</nowiki>
| <nowiki></nowiki>
+
| <nowiki>JavaMail Properties </nowiki>
| log4j.properties:7
+
| mail.properties:110
 
|-
 
|-
| <nowiki>log4j.logger.com.openexchange.realtime.hazelcast</nowiki>
+
| <nowiki>com.openexchange.mail.phishingHeader</nowiki>
| <nowiki>TRACE,console</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| log4j.properties:8
+
| <nowiki>A comma-separated list of headers which identifies phishing headers; e.g. X-Phishing1,X-Phishing2,etc. Leave empty for no phishing header. </nowiki>
 +
| mail.properties:115
 
|-
 
|-
| <nowiki>log4j.logger.com.openexchange.realtime.hazelcast</nowiki>
+
| <nowiki>com.openexchange.mail.adminMailLoginEnabled</nowiki>
| <nowiki>TRACE,console</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define whether a context admin is allowed to login to mail system or not. Note that a mail account is supposed to exist if set to true; if not an authentication error will occur. </nowiki>
| log4j.properties:8
+
| mail.properties:120
 
|-
 
|-
| <nowiki>log4j.logger.org.apache.solr</nowiki>
+
| <nowiki>com.openexchange.mail.addClientIPAddress</nowiki>
| <nowiki>WARN,console</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Set whether client&#39;s IP address should be added to mail headers on delivery as custom header &quot;X-Originating-IP&quot; </nowiki>
| log4j.properties:8
+
| mail.properties:124
 
|-
 
|-
| <nowiki>log4j.logger.org.apache.solr.analysis</nowiki>
+
| <nowiki>com.openexchange.mail.rateLimitPrimaryOnly</nowiki>
| <nowiki>ERROR,console</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define if the rateLimit and maxToCcBcc settings below will only affect the primary account or all accounts </nowiki>
| log4j.properties:9
+
| mail.properties:128
 
|-
 
|-
| <nowiki>com.openexchange.login.internal.LoginPerformer.level</nowiki>
+
| <nowiki>com.openexchange.mail.rateLimit</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki>Important note: The following option ensures, that all login relevant information is logged correctly. Such information is essential to detect and to address session issues, pontentially caused by 3rd parties. Open-Xchange strongly suggests NOT to modify this configuration setting unless you are forced to do so by specific legal requirements, e.g. privacy regulations.  Please note: If these settings are changed, Open-Xchange will take no responsibility and will exclude support regarding any session issues and potential security breaches arising thereof. </nowiki>
+
| <nowiki>Define the time (in milliseconds) which must pass by before a new mail can be sent A value of 0 disables the limit. </nowiki>
| logging.properties:15
+
| mail.properties:132
 
|-
 
|-
| <nowiki>com.openexchange.sessiond.impl.SessionHandler.level</nowiki>
+
| <nowiki>com.openexchange.mail.maxToCcBcc</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define the allowed maximum number of recipients in a mail A value of 0 disables the limit. </nowiki>
| logging.properties:16
+
| mail.properties:136
 
|-
 
|-
| <nowiki>sun.rmi.level</nowiki>
+
| <nowiki>com.openexchange.mail.passwordSource</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>session</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Set the password source for primary mail/transport account; meaning which source is taken to determine a user&#39;s password to login into mailing system. If &#39;session&#39; is set, then user&#39;s individual system&#39;s password is taken. If &#39;global&#39; is set, then the value specified through property &#39;com.openexchange.mail.masterPassword&#39; is taken. Currently known values: session and global </nowiki>
| logging.properties:18
+
| mail.properties:14
 
|-
 
|-
| <nowiki>org.apache.level</nowiki>
+
| <nowiki>com.openexchange.mail.hidePOP3StorageFolders</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Whether folders which carry a POP3 account shall not be displayed. This property affects primary account only. </nowiki>
| logging.properties:19
+
| mail.properties:140
 
|-
 
|-
| <nowiki>.level</nowiki>
+
| <nowiki>com.openexchange.mail.deleteDraftOnTransport</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>possible log levels are ALL INFO DEBUG </nowiki>
+
| <nowiki>Whether to delete draft messages when sent out Note: Client MUST provide appropriate value in &quot;sendtype&quot; field; see http://oxpedia.org/wiki/index.php?title=HTTP_API#Send_a_mail </nowiki>
| logging.properties:2
+
| mail.properties:145
 
|-
 
|-
| <nowiki>com.sun.level</nowiki>
+
| <nowiki>com.openexchange.mail.supportMsisdnAddresses</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define if MSISDN addresses are supported or not. </nowiki>
| logging.properties:20
+
| mail.properties:148
 
|-
 
|-
| <nowiki>javax.management.level</nowiki>
+
| <nowiki>com.openexchange.mail.translateDefaultFolders</nowiki>
| <nowiki>INFO</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>If set to &#39;false&#39;, translation of names of the mail default folders is not performed, if naming differs from pre-defined default values. Thus custom set names can be specified for Trash, Drafts, Sent &amp; Spam folder. By default this value is &#39;true&#39;.  Pre-defined names are: &quot;Trash&quot; &quot;Drafts&quot; &quot;Sent objects&quot; &quot;Spam&quot; </nowiki>
| logging.properties:21
+
| mail.properties:160
 
|-
 
|-
| <nowiki>com.hazelcast.level</nowiki>
+
| <nowiki>com.openexchange.mail.maxMailSize</nowiki>
| <nowiki>SEVERE</nowiki>
+
| <nowiki>-1</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Specifies the max. mail size allowed being transported A value of zero or less means infinite. Default is -1 (infinite) </nowiki>
| logging.properties:22
+
| mail.properties:173
 
|-
 
|-
| <nowiki>com.openexchange.documentconverter.impl.IManager.level</nowiki>
+
| <nowiki>com.openexchange.mail.hideDetailsForDefaultAccount</nowiki>
| <nowiki>WARNING</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Whether to hide rather technical data from JSON representation of the primary mail account e.g. port, server name, secure flag, etc. Default is false </nowiki>
| logging.properties:23
+
| mail.properties:178
 
|-
 
|-
| <nowiki>handlers</nowiki>
+
| <nowiki>com.openexchange.mail.maxForwardCount</nowiki>
| <nowiki>java.util.logging.ConsoleHandler</nowiki>
+
| <nowiki>8</nowiki>
 +
| <nowiki>Specifies the max. number of message attachments that are allowed to be forwarded as attachment Default is 8 </nowiki>
 +
| mail.properties:182
 +
|-
 +
| <nowiki>com.openexchange.mail.account.blacklist</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| logging.properties:4
+
| <nowiki>Specifies a black-list for those hosts that are covered by denoted IP range; e.g. &quot;127.0.0.1-127.255.255.255&quot; An empty value means no black-listing is active Default is empty </nowiki>
 +
| mail.properties:187
 
|-
 
|-
| <nowiki>java.util.logging.ConsoleHandler.level</nowiki>
+
| <nowiki>com.openexchange.mail.imageHost</nowiki>
| <nowiki>ALL</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| logging.properties:5
+
| <nowiki>Specifies the host/domain from which to load inlined images contained in message content Example &quot;com.openexchange.mail.imageHost=http://my.imagehost.org&quot;. In case no protocol/schema is specified, &quot;http&quot; is assumed by default Default is empty; meaning to load from originating host </nowiki>
 +
| mail.properties:193
 
|-
 
|-
| <nowiki>com.openexchange.ajax.login.http-auth.client</nowiki>
+
| <nowiki>com.openexchange.mail.mailServerSource</nowiki>
| <nowiki>com.openexchange.ox.gui.dhtml</nowiki>
+
| <nowiki>user</nowiki>
| <nowiki>Every client tells the backend through the client parameter on the login request his identity. This is not possible when using the HTTP authorization header based login. So the client identifier for that request is defined here. It must be the same identifier that the web frontend uses, if you set com.openexchange.cookie.hash to calculate and want the previously configured autologin to work. Identifier for web UI is: com.openexchange.ox.gui.dhtml </nowiki>
+
| <nowiki>Set the mail server source for primary mail account; meaning which source is taken to determine the mail server into which the user wants to login to access mails. Set to &#39;global&#39; to take the value specified through property &quot;com.openexchange.mail.mailServer&quot;. Set to &#39;user&#39; to take user&#39;s individual mail server settings as specified in storage. Currently known values: user and global </nowiki>
| login.properties:14
+
| mail.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.ajax.login.http-auth.version</nowiki>
+
| <nowiki>com.openexchange.mail.transportServerSource</nowiki>
| <nowiki>HTTP Auth</nowiki>
+
| <nowiki>user</nowiki>
| <nowiki>The version of the client when using the HTTP Authorization Header based login. This should not be the normal web frontend version because a different version can be used to distinguish logins through HTTP authorization header and normal login request. </nowiki>
+
| <nowiki>Set the transport server source for primary transport account; meaning which source is taken to determine the transport server into which the user wants to login to transport mails. Set to &#39;global&#39; to take the value specified through property &quot;com.openexchange.mail.transportServer&quot;. Set to &#39;user&#39; to take user&#39;s individual transport server settings as specified in storage. Currently known values: user and global </nowiki>
| login.properties:18
+
| mail.properties:28
 
|-
 
|-
| <nowiki>com.openexchange.ajax.login.insecure</nowiki>
+
| <nowiki>com.openexchange.mail.masterPassword</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>secret</nowiki>
| <nowiki>Configures whether an insecure login is allowed. Meaning if local IP and/or user-agent strings are replaced in associated user session on login redirect or login redeem requests. To create a session from a server for some client you have to pass the clients IP address when creating the session. WARNING! Setting this parameter to true may result in users seeing a different users content if the infrastructure around OX does not work correctly. </nowiki>
+
| <nowiki>The master password for primary mail/transport server. Only takes effect when property &quot;com.openexchange.mail.passwordSource&quot; is set to &quot;global&quot; </nowiki>
| login.properties:30
+
| mail.properties:32
 
|-
 
|-
| <nowiki>com.openexchange.ajax.login.redirect.changeIPAllowed</nowiki>
+
| <nowiki>com.openexchange.mail.mailServer</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>127.0.0.1</nowiki>
| <nowiki>This option has only an effect if com.openexchange.ajax.login.insecure is configured to true. This option allows to enable the IP check for /ajax/login?action=redirect requests. This request is mostly used to create a session without using the OX web UI login screen. The previous behavior allowed to change the IP for this request. Configure this option to false to have an IP check during this request. Additionally you can white list IP addresses from that an IP change is still allowed. This is useful if other systems in the infrastructure around OX want to create the session. </nowiki>
+
| <nowiki>Primary mail server: e.g. 192.168.178.32:8143 or imap://192.168.178.32:7143 Only takes effect when property &quot;com.openexchange.mail.mailServerSource&quot; is set to &quot;global&quot; </nowiki>
| login.properties:37
+
| mail.properties:36
 
|-
 
|-
| <nowiki>com.openexchange.ajax.login.randomToken</nowiki>
+
| <nowiki>com.openexchange.mail.transportServer</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>127.0.0.1</nowiki>
| <nowiki>The Random-Token is a one time token with a limited lifetime, which is used to initiate sessions through 3rd party applications or websites. It is a UUID, generated by the backend via default Java UUID implementation. This token is deprecated and disabled by default. Setting this to false will prevent a random token from being written as part of the login response and prevent logins via a random token. </nowiki>
+
| <nowiki>Primary transport server: e.g. 192.168.178.32:125 or smtp://192.168.178.32:225 Only takes effect when property &quot;com.openexchange.mail.transportServerSource&quot; is set to &quot;global&quot; </nowiki>
| login.properties:43
+
| mail.properties:40
 
|-
 
|-
| <nowiki>com.openexchange.ajax.login.formatstring.login</nowiki>
+
| <nowiki>com.openexchange.mail.defaultMailProvider</nowiki>
| <nowiki></nowiki>
+
| <nowiki>imap</nowiki>
| <nowiki>Specifies the format for a logged login. Default format string &quot;$login $ip $auth $agent $client $c $u $s&quot;  $s - session information $c - context information $u - user information $login - login string $ip - IP $auth - auth ID $agent - User-Agent $client - client identifier (and version) $iface - associated interface  e.g. &quot;$u - $c - $s - $agent - $client&quot;  Default is empty; meaning default format string. </nowiki>
+
| <nowiki>The mail provider fallback if an URL does not contain/define a protocol </nowiki>
| login.properties:61
+
| mail.properties:43
 
|-
 
|-
| <nowiki>com.openexchange.ajax.login.formatstring.logout</nowiki>
+
| <nowiki>mail.mime.charset</nowiki>
| <nowiki></nowiki>
+
| <nowiki>UTF-8</nowiki>
| <nowiki>Specifies the format for a logged logout. Default format string &quot;Logout $c $u $s&quot;  $s - session information $c - context information $u - user information  e.g. &quot;$u - $c - $s&quot;  Default is empty; meaning default format string. </nowiki>
+
| <nowiki>Define the default MIME charset used for character encoding. This setting will then be accessible through system property &quot;mail.mime.charset&quot;. This parameter takes effect for the complete mail module where no charset is given. </nowiki>
| login.properties:73
+
| mail.properties:48
 
|-
 
|-
| <nowiki>com.openexchange.ajax.login.http-auth.autologin</nowiki>
+
| <nowiki>com.openexchange.mail.mailFetchLimit</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>1000</nowiki>
| <nowiki>Configures if some user is able to reenter his existing session after closing the browser tab or the complete browser. Setting this to true may be a security risk for clients running on unsafe computers. If this is configured to true, check that the parameter client contains the same identifier the UI sends as client parameter on normal login request. Otherwise the backend will not be able to rediscover the users session after closing the browser tab. This parameter only applies to the HTTP authorization header based login request. </nowiki>
+
| <nowiki>Define the max. fetch limit; meaning all mails whose count is less than or equal to this value are going to be fetched with all attributes set. Thus these mails can be put into message cache for subsequent list requests. </nowiki>
| login.properties:8
+
| mail.properties:53
 
|-
 
|-
| <nowiki>strategy </nowiki>
+
| <nowiki>com.openexchange.mail.attachmentDisplaySizeLimit</nowiki>
| <nowiki> SimpleStrategy</nowiki>
+
| <nowiki>8192</nowiki>
| <nowiki>two options here either SimpleStrategy or NetworkTopologyStrategy </nowiki>
+
| <nowiki>maximum size of email text attachments that will be displayed inline ( in bytes) </nowiki>
| loxandra.properties:13
+
| mail.properties:57
 
|-
 
|-
| <nowiki>node </nowiki>
+
| <nowiki>com.openexchange.mail.mailAccessCacheShrinkerSeconds</nowiki>
| <nowiki> 192.168.33.37:9160</nowiki>
+
| <nowiki>3</nowiki>
| <nowiki>node ip with port eg. node = 127.0.0.1:9160 </nowiki>
+
| <nowiki>Define the interval seconds of the mail access cache&#39;s shrinker thread </nowiki>
| loxandra.properties:3
+
| mail.properties:60
 +
|-
 +
| <nowiki>com.openexchange.mail.mailAccessCacheIdleSeconds</nowiki>
 +
| <nowiki>4</nowiki>
 +
| <nowiki>Define the idle seconds a mail access may reside in mail access cache before it is removed by shrinker thread </nowiki>
 +
| mail.properties:63
 
|-
 
|-
| <nowiki>keyspace </nowiki>
+
| <nowiki>com.openexchange.mail.quoteLineColors</nowiki>
| <nowiki> OX</nowiki>
+
| <nowiki>#a14044,#917722,#599351,#516193,#666666</nowiki>
| <nowiki>keyspace name </nowiki>
+
| <nowiki>Comma-separated hex values of colors for displaying quoted text emails </nowiki>
| loxandra.properties:6
+
| mail.properties:66
 
|-
 
|-
| <nowiki>replication_factor </nowiki>
+
| <nowiki>com.openexchange.mail.userFlagsEnabled</nowiki>
| <nowiki> 3</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>replication factor of the keyspace </nowiki>
+
| <nowiki>Enable/disable user defined flags </nowiki>
| loxandra.properties:9
+
| mail.properties:69
 
|-
 
|-
| <nowiki>com.openexchange.push.allowedClients</nowiki>
+
| <nowiki>com.openexchange.mail.loginSource</nowiki>
| <nowiki>&quot;USM-EAS*&quot;, &quot;USM-JSON*&quot;</nowiki>
+
| <nowiki>login</nowiki>
| <nowiki>Specify the comma-separated list of clients which are allowed to receive notifications about new mails. Wild-card notation is allowed. </nowiki>
+
| <nowiki>Set the login source for primary mail/transport account; meaning which source is taken to determine a user&#39;s login for mailing system. If &#39;login&#39; is set, then user&#39;s individual mail login as defined in user storage is taken. If &#39;mail&#39; is set, then user&#39;s individual primary email address is taken. If &#39;name&#39; is set, then user&#39;s individual system&#39;s user name is taken. Currently known values: login, mail, and name </nowiki>
| mail-push.properties:5
+
| mail.properties:7
 
|-
 
|-
| <nowiki>com.openexchange.mail.watcherTime</nowiki>
+
| <nowiki>com.openexchange.mail.partModifierImpl</nowiki>
| <nowiki>60000</nowiki>
+
| <nowiki>com.openexchange.mail.partmodifier.DummyPartModifier</nowiki>
| <nowiki>Define exceeding time in milliseconds for mail connections. If use time of an mail connection exceeds this value it is logged. Thus unclosed connections can be detected. </nowiki>
+
| <nowiki>Define the implementing class of PartModifier. This class is then be used to manipulate the email before displaying. </nowiki>
| mail.properties:104
+
| mail.properties:73
 
|-
 
|-
| <nowiki>com.openexchange.mail.watcherShallClose</nowiki>
+
| <nowiki>com.openexchange.mail.allowNestedDefaultFolderOnAltNamespace</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>Define if watcher is allowed to close exceeded mail connections </nowiki>
+
| <nowiki>This property defines if the default folders of an user (Draft, Sent, Spam &amp; Trash) are going to be placed right below folder &quot;INBOX&quot; even if feature &quot;altNamespace&quot; is enabled. NOTE: This property requires that subfolders are still permitted below initial folder &quot;INBOX&quot; even though &quot;altNamespace&quot; is enabled. </nowiki>
| mail.properties:107
+
| mail.properties:80
 
|-
 
|-
| <nowiki>com.openexchange.mail.JavaMailProperties</nowiki>
+
| <nowiki>com.openexchange.mail.ignoreSubscription</nowiki>
| <nowiki>javamail.properties</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>JavaMail Properties </nowiki>
+
| <nowiki>Defines if folder subscription is ignored when listing mail folders If set to &#39;true&#39;, all folders - regardless of their subscription status - are going to be listed </nowiki>
| mail.properties:110
+
| mail.properties:85
 
|-
 
|-
| <nowiki>com.openexchange.mail.phishingHeader</nowiki>
+
| <nowiki>com.openexchange.mail.supportSubscription</nowiki>
| <nowiki></nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>A comma-separated list of headers which identifies phishing headers; e.g. X-Phishing1,X-Phishing2,etc. Leave empty for no phishing header. </nowiki>
+
| <nowiki>Define if underlying store should support subscription </nowiki>
| mail.properties:115
+
| mail.properties:88
 
|-
 
|-
| <nowiki>com.openexchange.mail.adminMailLoginEnabled</nowiki>
+
| <nowiki>com.openexchange.mail.defaultSeparator</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>/</nowiki>
| <nowiki>Define whether a context admin is allowed to login to mail system or not. Note that a mail account is supposed to exist if set to true; if not an authentication error will occur. </nowiki>
+
| <nowiki>Define the separator within folder fullnames if not available from mail server </nowiki>
| mail.properties:120
+
| mail.properties:91
 
|-
 
|-
| <nowiki>com.openexchange.mail.addClientIPAddress</nowiki>
+
| <nowiki>com.openexchange.mail.watcherEnabled</nowiki>
| <nowiki>false</nowiki>
 
| <nowiki>Set whether client&#39;s IP address should be added to mail headers on delivery as custom header &quot;X-Originating-IP&quot; </nowiki>
 
| mail.properties:124
 
|-
 
| <nowiki>com.openexchange.mail.rateLimitPrimaryOnly</nowiki>
 
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
| <nowiki>Define if the rateLimit and maxToCcBcc settings below will only affect the primary account or all accounts </nowiki>
+
| <nowiki>The watcher checks after watcherFrequency for mail connections used for more than watcherTime milliseconds and logs this mail connection. If watcherShallClose is set to true those connections will be closed. </nowiki>
| mail.properties:128
+
| mail.properties:96
 
|-
 
|-
| <nowiki>com.openexchange.mail.rateLimit</nowiki>
+
| <nowiki>com.openexchange.mail.watcherFrequency</nowiki>
| <nowiki>0</nowiki>
+
| <nowiki>10000</nowiki>
| <nowiki>Define the time (in milliseconds) which must pass by before a new mail can be sent A value of 0 disables the limit. </nowiki>
+
| <nowiki>Define watcher&#39;s frequency in milliseconds </nowiki>
| mail.properties:132
+
| mail.properties:99
 
|-
 
|-
| <nowiki>com.openexchange.mail.maxToCcBcc</nowiki>
+
| <nowiki>SIEVE_CREDSRC</nowiki>
| <nowiki>0</nowiki>
+
| <nowiki>session</nowiki>
| <nowiki>Define the allowed maximum number of recipients in a mail A value of 0 disables the limit. </nowiki>
+
| <nowiki>Specify which sieve credentials should be use. Two options are allowed here: &quot;session&quot; : login name and password are used from the current session &quot;session-full-login&quot; : full login (incl. context part) name and password are used from the current session &quot;imapLogin&quot; : the login name is taken from the field imapLogin of the current user the password is taken from the current session &quot;mail&quot; : use the primary mail address of the user and the password from the session </nowiki>
| mail.properties:136
+
| mailfilter.properties:13
 
|-
 
|-
| <nowiki>com.openexchange.mail.passwordSource</nowiki>
+
| <nowiki>SIEVE_SERVER</nowiki>
| <nowiki>session</nowiki>
+
| <nowiki>localhost</nowiki>
| <nowiki>Set the password source for primary mail/transport account; meaning which source is taken to determine a user&#39;s password to login into mailing system. If &#39;session&#39; is set, then user&#39;s individual system&#39;s password is taken. If &#39;global&#39; is set, then the value specified through property &#39;com.openexchange.mail.masterPassword&#39; is taken. Currently known values: session and global </nowiki>
+
| <nowiki>to override the sieve server defaults specify a value for the sieve server here </nowiki>
| mail.properties:14
+
| mailfilter.properties:16
 
|-
 
|-
| <nowiki>com.openexchange.mail.hidePOP3StorageFolders</nowiki>
+
| <nowiki>SIEVE_PORT</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>2000</nowiki>
| <nowiki>Whether folders which carry a POP3 account shall not be displayed. This property affects primary account only. </nowiki>
+
| <nowiki>Specify the SIEVE port ----------------------------------------------------------- NOTE: 2000 is the deprecated port number for SIEVE (now assigned to some Cisco SCCP protocol by the IANA) 4190 is the new one used with most recent Linux and IMAP implementations. Please check your system&#39;s default port defined at /etc/services. ----------------------------------------------------------- </nowiki>
| mail.properties:140
+
| mailfilter.properties:24
 
|-
 
|-
| <nowiki>com.openexchange.mail.deleteDraftOnTransport</nowiki>
+
| <nowiki>SCRIPT_NAME</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>Open-Xchange</nowiki>
| <nowiki>Whether to delete draft messages when sent out Note: Client MUST provide appropriate value in &quot;sendtype&quot; field; see http://oxpedia.org/wiki/index.php?title=HTTP_API#Send_a_mail </nowiki>
+
| <nowiki>If you want the script to be generated with another script name change it here. Note that the mail filter bundle will then leave the old script with the old script name behind, and doesn&#39;t delete it </nowiki>
| mail.properties:145
+
| mailfilter.properties:29
 
|-
 
|-
| <nowiki>com.openexchange.mail.supportMsisdnAddresses</nowiki>
+
| <nowiki>SIEVE_AUTH_ENC</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>UTF-8</nowiki>
| <nowiki>Define if MSISDN addresses are supported or not. </nowiki>
+
| <nowiki>Define the charset encoding to use for authentication to sieve server </nowiki>
| mail.properties:148
+
| mailfilter.properties:32
 
|-
 
|-
| <nowiki>com.openexchange.mail.translateDefaultFolders</nowiki>
+
| <nowiki>NON_RFC_COMPLIANT_TLS_REGEX</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>^Cyrus.*v([0-1]\\.[0-9].*|2\\.[0-2].*|2\\.3\\.[0-9]|2\\.3\\.[0-9][^0-9].*)$</nowiki>
| <nowiki>If set to &#39;false&#39;, translation of names of the mail default folders is not performed, if naming differs from pre-defined default values. Thus custom set names can be specified for Trash, Drafts, Sent &amp; Spam folder. By default this value is &#39;true&#39;.  Pre-defined names are: &quot;Trash&quot; &quot;Drafts&quot; &quot;Sent objects&quot; &quot;Spam&quot; </nowiki>
+
| <nowiki>Define the regex which recognizes servers with incorrect sieve TLS implementation </nowiki>
| mail.properties:160
+
| mailfilter.properties:35
 
|-
 
|-
| <nowiki>com.openexchange.mail.maxMailSize</nowiki>
+
| <nowiki>TLS</nowiki>
| <nowiki>-1</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Specifies the max. mail size allowed being transported A value of zero or less means infinite. Default is -1 (infinite) </nowiki>
+
| <nowiki>Whether to use TLS if available </nowiki>
| mail.properties:173
+
| mailfilter.properties:38
 +
|-
 +
| <nowiki>SIEVE_LOGIN_TYPE</nowiki>
 +
| <nowiki>user</nowiki>
 +
| <nowiki>Specify which sieve server should be used. Two options are allowed here: user : use the imap server setting stored for user in the database global : use the sieve server given in this config file for all users </nowiki>
 +
| mailfilter.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.mail.hideDetailsForDefaultAccount</nowiki>
+
| <nowiki>VACATION_DOMAINS</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Whether to hide rather technical data from JSON representation of the primary mail account e.g. port, server name, secure flag, etc. Default is false </nowiki>
+
| <nowiki>Specify here if vacation messages should only be sent to specific domains If multiple domains are given, they should be separated by &quot;,&quot; e.g. VACATION_DOMAINS=testdomain.com,example.com </nowiki>
| mail.properties:178
+
| mailfilter.properties:43
 
|-
 
|-
| <nowiki>com.openexchange.mail.maxForwardCount</nowiki>
+
| <nowiki>com.openexchange.mail.filter.connectionTimeout</nowiki>
| <nowiki>8</nowiki>
+
| <nowiki>30000</nowiki>
| <nowiki>Specifies the max. number of message attachments that are allowed to be forwarded as attachment Default is 8 </nowiki>
+
| <nowiki>Specifies when the connection should time out (value in milliseconds) </nowiki>
| mail.properties:182
+
| mailfilter.properties:46
 
|-
 
|-
| <nowiki>com.openexchange.mail.account.blacklist</nowiki>
+
| <nowiki>com.openexchange.mail.filter.passwordSource</nowiki>
| <nowiki></nowiki>
+
| <nowiki>session</nowiki>
| <nowiki>Specifies a black-list for those hosts that are covered by denoted IP range; e.g. &quot;127.0.0.1-127.255.255.255&quot; An empty value means no black-listing is active Default is empty </nowiki>
+
| <nowiki>Set the password source; meaning which source is taken to determine a user&#39;s password to login into mail filter system. If &#39;session&#39; is set, then user&#39;s individual system&#39;s password is taken. If &#39;global&#39; is set, then the value specified through property &#39;com.openexchange.mail.filter.masterPassword&#39; is taken. Currently known values: session and global </nowiki>
| mail.properties:187
+
| mailfilter.properties:53
 
|-
 
|-
| <nowiki>com.openexchange.mail.imageHost</nowiki>
+
| <nowiki>com.openexchange.mail.filter.masterPassword</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Specifies the host/domain from which to load inlined images contained in message content Example &quot;com.openexchange.mail.imageHost=http://my.imagehost.org&quot;. In case no protocol/schema is specified, &quot;http&quot; is assumed by default Default is empty; meaning to load from originating host </nowiki>
+
| <nowiki>The master password for mail/transport server. Only takes effect when property &quot;com.openexchange.mail.filter.passwordSource&quot; is set to &quot;global&quot; </nowiki>
| mail.properties:193
+
| mailfilter.properties:57
 
|-
 
|-
| <nowiki>com.openexchange.mail.mailServerSource</nowiki>
+
| <nowiki>com.openexchange.mail.filter.useUTF7FolderEncoding</nowiki>
| <nowiki>user</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Set the mail server source for primary mail account; meaning which source is taken to determine the mail server into which the user wants to login to access mails. Set to &#39;global&#39; to take the value specified through property &quot;com.openexchange.mail.mailServer&quot;. Set to &#39;user&#39; to take user&#39;s individual mail server settings as specified in storage. Currently known values: user and global </nowiki>
+
| <nowiki>This property defines if mailbox names shall be UTF-7 encoded as specified in RFC2060; section 5.1.3. &quot;Mailbox International Naming Convention&quot;. Default is &quot;false&quot;; meaning no UTF-7 encoding is performed. Set to &quot;true&quot; for those Cyrus IMAP server versions that do NOT support &quot;sieve_utf8fileinto&quot; property (e.g. lower than v2.3.11) Set to &quot;true&quot; for those Cyrus IMAP server versions that support &quot;sieve_utf8fileinto&quot; property having that property set to &quot;0&quot;. Thus moving mails with the &#39;fileinto&#39; command will properly work for mailbox names that contain non-ascii characters </nowiki>
| mail.properties:21
+
| mailfilter.properties:65
|-
 
| <nowiki>com.openexchange.mail.transportServerSource</nowiki>
 
| <nowiki>user</nowiki>
 
| <nowiki>Set the transport server source for primary transport account; meaning which source is taken to determine the transport server into which the user wants to login to transport mails. Set to &#39;global&#39; to take the value specified through property &quot;com.openexchange.mail.transportServer&quot;. Set to &#39;user&#39; to take user&#39;s individual transport server settings as specified in storage. Currently known values: user and global </nowiki>
 
| mail.properties:28
 
 
|-
 
|-
| <nowiki>com.openexchange.mail.masterPassword</nowiki>
+
| <nowiki>com.openexchange.mail.filter.punycode</nowiki>
| <nowiki>secret</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>The master password for primary mail/transport server. Only takes effect when property &quot;com.openexchange.mail.passwordSource&quot; is set to &quot;global&quot; </nowiki>
+
| <nowiki>Enable punycode encoding for the username used in authentication against the managesieve server </nowiki>
| mail.properties:32
+
| mailfilter.properties:68
 
|-
 
|-
| <nowiki>com.openexchange.mail.mailServer</nowiki>
+
| <nowiki>com.openexchange.mail.filter.useSIEVEResponseCodes</nowiki>
| <nowiki>127.0.0.1</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Primary mail server: e.g. 192.168.178.32:8143 or imap://192.168.178.32:7143 Only takes effect when property &quot;com.openexchange.mail.mailServerSource&quot; is set to &quot;global&quot; </nowiki>
+
| <nowiki>interpret SIEVE Response Codes, see https://tools.ietf.org/html/rfc5804#section-1.3 in most cases, this option must be kept to false </nowiki>
| mail.properties:36
+
| mailfilter.properties:72
 
|-
 
|-
| <nowiki>com.openexchange.mail.transportServer</nowiki>
+
| <nowiki>com.openexchange.mail.filter.redirectWhitelist</nowiki>
| <nowiki>127.0.0.1</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Primary transport server: e.g. 192.168.178.32:125 or smtp://192.168.178.32:225 Only takes effect when property &quot;com.openexchange.mail.transportServerSource&quot; is set to &quot;global&quot; </nowiki>
+
| <nowiki>Specify a comma-separated list of domains (wild-card syntax supported) that are allowed for redirect rules </nowiki>
| mail.properties:40
+
| mailfilter.properties:75
 
|-
 
|-
| <nowiki>com.openexchange.mail.defaultMailProvider</nowiki>
+
| <nowiki>com.openexchange.mail.filter.preferGSSAPI</nowiki>
| <nowiki>imap</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>The mail provider fallback if an URL does not contain/define a protocol </nowiki>
+
| <nowiki>Specify whether to prefer GSSAPI authentication mechanism if supported by SIEVE backend Default is false. </nowiki>
| mail.properties:43
+
| mailfilter.properties:79
 
|-
 
|-
| <nowiki>mail.mime.charset</nowiki>
+
| <nowiki>com.openexchange.push.malpoll.concurrentglobal</nowiki>
| <nowiki>UTF-8</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Define the default MIME charset used for character encoding. This setting will then be accessible through system property &quot;mail.mime.charset&quot;. This parameter takes effect for the complete mail module where no charset is given. </nowiki>
+
| <nowiki>Whether the tasks executed by global timer are executed concurrently or by calling timer&#39;s thread. Note: This property only has effect if &quot;com.openexchange.push.malpoll.global&quot; is set to &quot;true&quot; </nowiki>
| mail.properties:48
+
| malpoll.properties:14
 
|-
 
|-
| <nowiki>com.openexchange.mail.mailFetchLimit</nowiki>
+
| <nowiki>com.openexchange.push.malpoll.folder</nowiki>
| <nowiki>1000</nowiki>
+
| <nowiki>INBOX</nowiki>
| <nowiki>Define the max. fetch limit; meaning all mails whose count is less than or equal to this value are going to be fetched with all attributes set. Thus these mails can be put into message cache for subsequent list requests. </nowiki>
+
| <nowiki>Define the folder to look-up for new mails in each mailbox Default is INBOX folder </nowiki>
| mail.properties:53
+
| malpoll.properties:18
 
|-
 
|-
| <nowiki>com.openexchange.mail.attachmentDisplaySizeLimit</nowiki>
+
| <nowiki>com.openexchange.push.malpoll.period</nowiki>
| <nowiki>8192</nowiki>
+
| <nowiki>300000</nowiki>
| <nowiki>maximum size of email text attachments that will be displayed inline ( in bytes) </nowiki>
+
| <nowiki>Define the amount of time in milliseconds when to periodically check for new mails. Default is 300000 (5 minutes). </nowiki>
| mail.properties:57
+
| malpoll.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.mail.mailAccessCacheShrinkerSeconds</nowiki>
+
| <nowiki>com.openexchange.push.malpoll.global</nowiki>
| <nowiki>3</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Define the interval seconds of the mail access cache&#39;s shrinker thread </nowiki>
+
| <nowiki>Whether a global timer is set or a timer per user Or in other words: Do you want a global heartbeat or a heartbeat per per user? Default is true. </nowiki>
| mail.properties:60
+
| malpoll.properties:8
 
|-
 
|-
| <nowiki>com.openexchange.mail.mailAccessCacheIdleSeconds</nowiki>
+
| <nowiki>JMXBindAddress</nowiki>
| <nowiki>4</nowiki>
+
| <nowiki>localhost</nowiki>
| <nowiki>Define the idle seconds a mail access may reside in mail access cache before it is removed by shrinker thread </nowiki>
+
| <nowiki>Define the bind address for JMX agent Use value &quot;*&quot; to let the JMX monitor bind to all interfaces </nowiki>
| mail.properties:63
+
| management.properties:11
 
|-
 
|-
| <nowiki>com.openexchange.mail.quoteLineColors</nowiki>
+
| <nowiki>JMXLogin</nowiki>
| <nowiki>#a14044,#917722,#599351,#516193,#666666</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Comma-separated hex values of colors for displaying quoted text emails </nowiki>
+
| <nowiki>Define the JMX login for authentication Leaving this property empty means not to use authentication </nowiki>
| mail.properties:66
+
| management.properties:15
 
|-
 
|-
| <nowiki>com.openexchange.mail.userFlagsEnabled</nowiki>
+
| <nowiki>JMXPassword</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Enable/disable user defined flags </nowiki>
+
| <nowiki>Define the JMX password in SHA hashed version This property only has effect if previous property &quot;JMXLogin&quot; is set.  The following perl command can be used to generate such a password:  perl -M&#39;Digest::SHA1 qw(sha1_base64)&#39; -e &#39;print sha1_base64(&quot;YOURSECRET&quot;).&quot;=\n&quot;;&#39;  that requires to install the Digest::SHA1 perl module, of course. </nowiki>
| mail.properties:69
+
| management.properties:25
 
|-
 
|-
| <nowiki>com.openexchange.mail.loginSource</nowiki>
+
| <nowiki>JMXPort</nowiki>
| <nowiki>login</nowiki>
+
| <nowiki>9999</nowiki>
| <nowiki>Set the login source for primary mail/transport account; meaning which source is taken to determine a user&#39;s login for mailing system. If &#39;login&#39; is set, then user&#39;s individual mail login as defined in user storage is taken. If &#39;mail&#39; is set, then user&#39;s individual primary email address is taken. If &#39;name&#39; is set, then user&#39;s individual system&#39;s user name is taken. Currently known values: login, mail, and name </nowiki>
+
| <nowiki>Define the port for the RMI Registry. The default is 9999. </nowiki>
| mail.properties:7
+
| management.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.mail.partModifierImpl</nowiki>
+
| <nowiki>JMXServerPort</nowiki>
| <nowiki>com.openexchange.mail.partmodifier.DummyPartModifier</nowiki>
+
| <nowiki>-1</nowiki>
| <nowiki>Define the implementing class of PartModifier. This class is then be used to manipulate the email before displaying. </nowiki>
+
| <nowiki>Define the JMX RMI Connector Server port. Typically chosen randomly by JVM. The default is -1; meaning that port is randomly determined by JVM </nowiki>
| mail.properties:73
+
| management.properties:7
 
|-
 
|-
| <nowiki>com.openexchange.mail.allowNestedDefaultFolderOnAltNamespace</nowiki>
+
| <nowiki>com.openexchange.messaging.enabled</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>This property defines if the default folders of an user (Draft, Sent, Spam &amp; Trash) are going to be placed right below folder &quot;INBOX&quot; even if feature &quot;altNamespace&quot; is enabled. NOTE: This property requires that subfolders are still permitted below initial folder &quot;INBOX&quot; even though &quot;altNamespace&quot; is enabled. </nowiki>
+
| <nowiki>Determines whether messaging is enabled for this server </nowiki>
| mail.properties:80
+
| messaging.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.mail.ignoreSubscription</nowiki>
+
| <nowiki>com.openexchange.subscribe.microformats.contacts.http</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Defines if folder subscription is ignored when listing mail folders If set to &#39;true&#39;, all folders - regardless of their subscription status - are going to be listed </nowiki>
+
| <nowiki></nowiki>
| mail.properties:85
+
| microformatSubscription.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.mail.supportSubscription</nowiki>
+
| <nowiki>com.openexchange.subscribe.microformats.infostore.http</nowiki>
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
| <nowiki>Define if underlying store should support subscription </nowiki>
+
| <nowiki></nowiki>
| mail.properties:88
+
| microformatSubscription.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.mail.defaultSeparator</nowiki>
+
| <nowiki>com.openexchange.subscribe.microformats.contacts.http.autorunInterval</nowiki>
| <nowiki>/</nowiki>
+
| <nowiki>1d</nowiki>
| <nowiki>Define the separator within folder fullnames if not available from mail server </nowiki>
+
| <nowiki></nowiki>
| mail.properties:91
+
| microformatSubscription.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.mail.watcherEnabled</nowiki>
+
| <nowiki>com.openexchange.subscribe.microformats.infostore.http.autorunInterval</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>1d</nowiki>
| <nowiki>The watcher checks after watcherFrequency for mail connections used for more than watcherTime milliseconds and logs this mail connection. If watcherShallClose is set to true those connections will be closed. </nowiki>
+
| <nowiki></nowiki>
| mail.properties:96
+
| microformatSubscription.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.mail.watcherFrequency</nowiki>
+
| <nowiki>com.openexchange.subscribe.microformats.allowedHosts</nowiki>
| <nowiki>10000</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Define watcher&#39;s frequency in milliseconds </nowiki>
+
| <nowiki>Optionally specifies the list of accepted host names allowed being subscribed If property is empty, there is no restriction for such subscriptions Otherwise non-matching host names are rejected. </nowiki>
| mail.properties:99
+
| microformatSubscription.properties:9
 
|-
 
|-
| <nowiki>SIEVE_CREDSRC</nowiki>
+
| <nowiki>iPhoneTemplate.tmpl </nowiki>
| <nowiki>session</nowiki>
+
| <nowiki> mobile_configuration</nowiki>
| <nowiki>Specify which sieve credentials should be use. Two options are allowed here: &quot;session&quot; : login name and password are used from the current session &quot;session-full-login&quot; : full login (incl. context part) name and password are used from the current session &quot;imapLogin&quot; : the login name is taken from the field imapLogin of the current user the password is taken from the current session &quot;mail&quot; : use the primary mail address of the user and the password from the session </nowiki>
+
| <nowiki></nowiki>
| mailfilter.properties:13
+
| mobile.configuration.generator.properties:1
 
|-
 
|-
| <nowiki>SIEVE_SERVER</nowiki>
+
| <nowiki>winMobileTemplate.tmpl </nowiki>
| <nowiki>localhost</nowiki>
+
| <nowiki> mobile_configuration</nowiki>
| <nowiki>to override the  sieve server defaults specify a value for the sieve server here </nowiki>
+
| <nowiki></nowiki>
| mailfilter.properties:16
+
| mobile.configuration.generator.properties:2
 
|-
 
|-
| <nowiki>SIEVE_PORT</nowiki>
+
| <nowiki>com.openxchange.mobilenotifier.enabled </nowiki>
| <nowiki>2000</nowiki>
+
| <nowiki> true</nowiki>
| <nowiki>Specify the SIEVE port ----------------------------------------------------------- NOTE: 2000 is the deprecated port number for SIEVE (now assigned to some Cisco SCCP protocol by the IANA) 4190 is the new one used with most recent Linux and IMAP implementations. Please check your system&#39;s default port defined at /etc/services. ----------------------------------------------------------- </nowiki>
+
| <nowiki>Sets whether Mobilenotifier module is enabled at all </nowiki>
| mailfilter.properties:24
+
| mobilenotifier.properties:4
 
|-
 
|-
| <nowiki>SCRIPT_NAME</nowiki>
+
| <nowiki>com.openexchange.mobilenotifier.mail.maxContentSize </nowiki>
| <nowiki>Open-Xchange</nowiki>
+
| <nowiki> 200</nowiki>
| <nowiki>If you want the script to be generated with another script name change it here. Note that the mail filter bundle will then leave the old script with the old script name behind, and doesn&#39;t delete it </nowiki>
+
| <nowiki>Defines the maximum content size of the  mail content that should be displayed </nowiki>
| mailfilter.properties:29
+
| mobilenotifiermail.properties:4
 +
|-
 +
| <nowiki>com.openexchange.oauth.msn</nowiki>
 +
| <nowiki>false</nowiki>
 +
| <nowiki>Enable/disable MSN OAuth support </nowiki>
 +
| msnoauth.properties:2
 
|-
 
|-
| <nowiki>SIEVE_AUTH_ENC</nowiki>
+
| <nowiki>com.openexchange.oauth.msn.apiKey</nowiki>
| <nowiki>UTF-8</nowiki>
+
| <nowiki>REPLACE_THIS_WITH_VALUE_OBTAINED_FROM_MSN</nowiki>
| <nowiki>Define the charset encoding to use for authentication to sieve server </nowiki>
+
| <nowiki></nowiki>
| mailfilter.properties:32
+
| msnoauth.properties:4
 
|-
 
|-
| <nowiki>NON_RFC_COMPLIANT_TLS_REGEX</nowiki>
+
| <nowiki>com.openexchange.oauth.msn.apiSecret</nowiki>
| <nowiki>^Cyrus.*v([0-1]\\.[0-9].*|2\\.[0-2].*|2\\.3\\.[0-9]|2\\.3\\.[0-9][^0-9].*)$</nowiki>
+
| <nowiki>REPLACE_THIS_WITH_VALUE_OBTAINED_FROM_MSN</nowiki>
| <nowiki>Define the regex which recognizes servers with incorrect sieve TLS implementation </nowiki>
+
| <nowiki></nowiki>
| mailfilter.properties:35
+
| msnoauth.properties:5
 
|-
 
|-
| <nowiki>TLS</nowiki>
+
| <nowiki>com.openexchange.subscribe.socialplugin.msn</nowiki>
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
| <nowiki>Whether to use TLS if available </nowiki>
+
| <nowiki></nowiki>
| mailfilter.properties:38
+
| msnsubscribe.properties:1
 
|-
 
|-
| <nowiki>SIEVE_LOGIN_TYPE</nowiki>
+
| <nowiki>com.openexchange.subscribe.socialplugin.msn.autorunInterval</nowiki>
| <nowiki>user</nowiki>
+
| <nowiki>1d</nowiki>
| <nowiki>Specify which sieve server should be used. Two options are allowed here: user : use the imap server setting stored for user in the database global : use the sieve server given in this config file for all users </nowiki>
+
| <nowiki></nowiki>
| mailfilter.properties:4
+
| msnsubscribe.properties:2
 
|-
 
|-
| <nowiki>VACATION_DOMAINS</nowiki>
+
| <nowiki>notify_participants_on_delete </nowiki>
 +
| <nowiki> true</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Specify here if vacation messages should only be sent to specific domains If multiple domains are given, they should be separated by &quot;,&quot; e.g. VACATION_DOMAINS=testdomain.com,example.com </nowiki>
+
| notification.properties:27
| mailfilter.properties:43
 
 
|-
 
|-
| <nowiki>com.openexchange.mail.filter.connectionTimeout</nowiki>
+
| <nowiki>object_link</nowiki>
| <nowiki>30000</nowiki>
+
| <nowiki>http://[hostname]/[uiwebpath]#m=[module]&amp;i=[object]&amp;f=[folder]</nowiki>
| <nowiki>Specifies when the connection should time out (value in milliseconds) </nowiki>
+
| <nowiki></nowiki>
| mailfilter.properties:46
+
| notification.properties:35
 
|-
 
|-
| <nowiki>com.openexchange.mail.filter.passwordSource</nowiki>
+
| <nowiki>imipForInternalUsers </nowiki>
| <nowiki>session</nowiki>
+
| <nowiki> false</nowiki>
| <nowiki>Set the password source; meaning which source is taken to determine a user&#39;s password to login into mail filter system. If &#39;session&#39; is set, then user&#39;s individual system&#39;s password is taken. If &#39;global&#39; is set, then the value specified through property &#39;com.openexchange.mail.filter.masterPassword&#39; is taken. Currently known values: session and global </nowiki>
+
| <nowiki>Enables/Disables imip-mails for internal users. </nowiki>
| mailfilter.properties:53
+
| notification.properties:38
 
|-
 
|-
| <nowiki>com.openexchange.mail.filter.masterPassword</nowiki>
+
| <nowiki>com.openexchange.notification.fromSource</nowiki>
| <nowiki></nowiki>
+
| <nowiki>defaultSenderAddress</nowiki>
| <nowiki>The master password for mail/transport server. Only takes effect when property &quot;com.openexchange.mail.filter.passwordSource&quot; is set to &quot;global&quot; </nowiki>
+
| <nowiki>This property defines which email address of a user is used as from header when this user triggers notification mails. Possible values are: primaryMail or defaultSenderAddress </nowiki>
| mailfilter.properties:57
+
| notification.properties:42
 
|-
 
|-
| <nowiki>com.openexchange.mail.filter.useUTF7FolderEncoding</nowiki>
+
| <nowiki>com.openexchange.oauth.provider.validator.maxVersion</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>1.0</nowiki>
| <nowiki>This property defines if mailbox names shall be UTF-7 encoded as specified in RFC2060; section 5.1.3. &quot;Mailbox International Naming Convention&quot;. Default is &quot;false&quot;; meaning no UTF-7 encoding is performed. Set to &quot;true&quot; for those Cyrus IMAP server versions that do NOT support &quot;sieve_utf8fileinto&quot; property (e.g. lower than v2.3.11) Set to &quot;true&quot; for those Cyrus IMAP server versions that support &quot;sieve_utf8fileinto&quot; property having that property set to &quot;0&quot;. Thus moving mails with the &#39;fileinto&#39; command will properly work for mailbox names that contain non-ascii characters </nowiki>
+
| <nowiki>The maximum valid oauth_version Default value is 1.0. </nowiki>
| mailfilter.properties:65
+
| oauth-provider.properties:13
 
|-
 
|-
| <nowiki>com.openexchange.mail.filter.punycode</nowiki>
+
| <nowiki>com.openexchange.oauth.provider.validator.v2.maxTimestampAgeMsec</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>300000</nowiki>
| <nowiki>Enable punycode encoding for the username used in authentication against the managesieve server </nowiki>
+
| <nowiki>The range of valid time stamps, in milliseconds into the past or future. So the total range of valid time stamps is twice this value, rounded to the nearest second. Default value is 5 minutes (300000). </nowiki>
| mailfilter.properties:68
+
| oauth-provider.properties:18
 
|-
 
|-
| <nowiki>com.openexchange.mail.filter.useSIEVEResponseCodes</nowiki>
+
| <nowiki>com.openexchange.oauth.provider.validator.v2.maxVersion</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>2.0</nowiki>
| <nowiki>interpret SIEVE Response Codes, see https://tools.ietf.org/html/rfc5804#section-1.3 in most cases, this option must be kept to false </nowiki>
+
| <nowiki>The maximum valid OAuth v2 version Default value is 2.0. </nowiki>
| mailfilter.properties:72
+
| oauth-provider.properties:22
|-
 
| <nowiki>com.openexchange.mail.filter.redirectWhitelist</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki>Specify a comma-separated list of domains (wild-card syntax supported) that are allowed for redirect rules </nowiki>
 
| mailfilter.properties:75
 
 
|-
 
|-
| <nowiki>com.openexchange.mail.filter.preferGSSAPI</nowiki>
+
| <nowiki>com.openexchange.oauth.provider.secret</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>f58c636e089745d4a79679d726aca8b5</nowiki>
| <nowiki>Specify whether to prefer GSSAPI authentication mechanism if supported by SIEVE backend Default is false. </nowiki>
+
| <nowiki>The secret identifier </nowiki>
| mailfilter.properties:79
+
| oauth-provider.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.push.malpoll.concurrentglobal</nowiki>
+
| <nowiki>com.openexchange.oauth.provider.validator.maxTimestampAgeMsec</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>300000</nowiki>
| <nowiki>Whether the tasks executed by global timer are executed concurrently or by calling timer&#39;s thread. Note: This property only has effect if &quot;com.openexchange.push.malpoll.global&quot; is set to &quot;true&quot; </nowiki>
+
| <nowiki>The range of valid time stamps, in milliseconds into the past or future. So the total range of valid time stamps is twice this value, rounded to the nearest second. Default value is 5 minutes (300000). </nowiki>
| malpoll.properties:14
+
| oauth-provider.properties:9
 
|-
 
|-
| <nowiki>com.openexchange.push.malpoll.folder</nowiki>
+
| <nowiki>com.openexchange.oauth.callback</nowiki>
| <nowiki>INBOX</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Define the folder to look-up for new mails in each mailbox Default is INBOX folder </nowiki>
+
| <nowiki>Sets whether call-back policy is enabled when performing OAuth authentication If false; oob (out-of-band) is used which requires user interaction to provide the verifier (pin) Default is false </nowiki>
| malpoll.properties:18
+
| oauth.properties:6
 
|-
 
|-
| <nowiki>com.openexchange.push.malpoll.period</nowiki>
+
| <nowiki>RMI_HOSTNAME</nowiki>
| <nowiki>300000</nowiki>
+
| <nowiki>rmi://localhost:1099/</nowiki>
| <nowiki>Define the amount of time in milliseconds when to periodically check for new mails. Default is 300000 (5 minutes). </nowiki>
+
| <nowiki> admin daemon rmi URL  </nowiki>
| malpoll.properties:3
+
| open-xchange-admin-soap.properties:14
 
|-
 
|-
| <nowiki>com.openexchange.push.malpoll.global</nowiki>
+
| <nowiki>LOCK_WAIT_TIME</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>10</nowiki>
| <nowiki>Whether a global timer is set or a timer per user Or in other words: Do you want a global heartbeat or a heartbeat per per user? Default is true. </nowiki>
+
| <nowiki> How long (in seconds) the system should wait for a lock before throwing exceptions  </nowiki>
| malpoll.properties:8
+
| open-xchange-admin-soap.properties:20
 +
|-
 +
| <nowiki>MAX_RMI_CONNECT_ATTEMPTS</nowiki>
 +
| <nowiki>2</nowiki>
 +
| <nowiki> maximum attempts to reconnect to the admin daemon  </nowiki>
 +
| open-xchange-admin-soap.properties:4
 
|-
 
|-
| <nowiki>JMXBindAddress</nowiki>
+
| <nowiki>CONNECT_ATTEMPTS_DELAY_TIME</nowiki>
| <nowiki>localhost</nowiki>
+
| <nowiki>1</nowiki>
| <nowiki>Define the bind address for JMX agent Use value &quot;*&quot; to let the JMX monitor bind to all interfaces </nowiki>
+
| <nowiki> time in seconds to wait between connect attempts  </nowiki>
| management.properties:11
+
| open-xchange-admin-soap.properties:9
 
|-
 
|-
| <nowiki>JMXLogin</nowiki>
+
| <nowiki>modules/com.openexchange.help/module</nowiki>
 +
| <nowiki>true</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Define the JMX login for authentication Leaving this property empty means not to use authentication </nowiki>
+
| open-xchange-gui-help-plugin.properties:1
| management.properties:15
 
 
|-
 
|-
| <nowiki>JMXPassword</nowiki>
+
| <nowiki>additionalPackages</nowiki>
 +
| <nowiki>org.eclipse.equinox.event_1.3.0.v20130327-1442.jar</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Define the JMX password in SHA hashed version This property only has effect if previous property &quot;JMXLogin&quot; is set.  The following perl command can be used to generate such a password:  perl -M&#39;Digest::SHA1 qw(sha1_base64)&#39; -e &#39;print sha1_base64(&quot;YOURSECRET&quot;).&quot;=\n&quot;;&#39;  that requires to install the Digest::SHA1 perl module, of course. </nowiki>
+
| osgiTest.properties:1
| management.properties:25
 
 
|-
 
|-
| <nowiki>JMXPort</nowiki>
+
| <nowiki>additionalPackages</nowiki>
| <nowiki>9999</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Define the port for the RMI Registry. The default is 9999. </nowiki>
+
| <nowiki></nowiki>
| management.properties:3
+
| osgiTest.properties:1
 
|-
 
|-
| <nowiki>JMXServerPort</nowiki>
+
| <nowiki>mox/config/mailCount</nowiki>
| <nowiki>-1</nowiki>
+
| <nowiki> 50</nowiki>
| <nowiki>Define the JMX RMI Connector Server port. Typically chosen randomly by JVM. The default is -1; meaning that port is randomly determined by JVM </nowiki>
+
| <nowiki></nowiki>
| management.properties:7
+
| oxmobile.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.messaging.enabled</nowiki>
+
| <nowiki>mox/config/defaultContactFolder</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki> &quot;private&quot;</nowiki>
| <nowiki>Determines whether messaging is enabled for this server </nowiki>
+
| <nowiki>can be one of &quot;none&quot;, &quot;private&quot; or &quot;global&quot;. &quot;none&quot; : no folder is selected by default, the user will be asked on first start &quot;private&quot; :  default private addressbook is selected for the user &quot;global&quot; : global addressbook is selected by default for the user </nowiki>
| messaging.properties:2
+
| oxmobile.properties:12
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.microformats.contacts.http</nowiki>
+
| <nowiki>mox/config/appointmentDays</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki> 10</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| microformatSubscription.properties:1
+
| oxmobile.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.microformats.infostore.http</nowiki>
+
| <nowiki>mox/config/maxAppointmentBreak</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki> 50</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| microformatSubscription.properties:2
+
| oxmobile.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.microformats.contacts.http.autorunInterval</nowiki>
+
| <nowiki>mox/subscribedFolders/contacts</nowiki>
| <nowiki>1d</nowiki>
+
| <nowiki> []</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| microformatSubscription.properties:3
+
| oxmobile.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.microformats.infostore.http.autorunInterval</nowiki>
+
| <nowiki>mox/subscribedFolders/mail</nowiki>
| <nowiki>1d</nowiki>
+
| <nowiki> []</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| microformatSubscription.properties:4
+
| oxmobile.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.microformats.allowedHosts</nowiki>
+
| <nowiki>mox/subscribedFolders/calendar</nowiki>
 +
| <nowiki> []</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>Optionally specifies the list of accepted host names allowed being subscribed If property is empty, there is no restriction for such subscriptions Otherwise non-matching host names are rejected. </nowiki>
+
| oxmobile.properties:6
| microformatSubscription.properties:9
 
 
|-
 
|-
| <nowiki>iPhoneTemplate.tmpl </nowiki>
+
| <nowiki>mox/defaultContactStoreFolder</nowiki>
| <nowiki> mobile_configuration</nowiki>
+
| <nowiki> -1</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| mobile.configuration.generator.properties:1
+
| oxmobile.properties:7
 
|-
 
|-
| <nowiki>winMobileTemplate.tmpl </nowiki>
+
| <nowiki>modules/com.openexchange.custom.parallels/module</nowiki>
| <nowiki> mobile_configuration</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>The following property enables the Parallels GUI-Plugins </nowiki>
| mobile.configuration.generator.properties:2
+
| parallels-ui.properties:2
 
|-
 
|-
| <nowiki>com.openxchange.mobilenotifier.enabled </nowiki>
+
| <nowiki>ui/parallels/sender_address_hiding_activated</nowiki>
| <nowiki> true</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Sets whether Mobilenotifier module is enabled at all </nowiki>
+
| <nowiki>disable/enable default sender address hiding for POA setups </nowiki>
| mobilenotifier.properties:4
+
| parallels-ui.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.mobilenotifier.mail.maxContentSize </nowiki>
+
| <nowiki>ui/parallels/use_parallels_antispam_features</nowiki>
| <nowiki> 200</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Defines the maximum content size of the mail content that should be displayed </nowiki>
+
| <nowiki>should the parallels antispam features be used </nowiki>
| mobilenotifiermail.properties:4
+
| parallels-ui.properties:8
 
|-
 
|-
| <nowiki>com.openexchange.oauth.msn</nowiki>
+
| <nowiki>com.openexchange.custom.parallels.branding.suffix</nowiki>
| <nowiki>false</nowiki>
 
| <nowiki>Enable/disable MSN OAuth support </nowiki>
 
| msnoauth.properties:2
 
|-
 
| <nowiki>com.openexchange.oauth.msn.apiKey</nowiki>
 
| <nowiki>REPLACE_THIS_WITH_VALUE_OBTAINED_FROM_MSN</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| msnoauth.properties:4
+
| <nowiki>The following defines the options for the branding stuff set via &quot;loginmapping&quot; attributes within a context in OX.  Example: If want to brand a context, set a login mapping with a string like this:  BRANDING||&lt;YOUR_POA_BRANDED_HOST&gt;  com.openexchange.custom.parallels.branding.suffix=BRANDING|| Leave empty if not, or the log will fill up with warnings </nowiki>
 +
| parallels.properties:16
 
|-
 
|-
| <nowiki>com.openexchange.oauth.msn.apiSecret</nowiki>
+
| <nowiki>com.openexchange.custom.parallels.branding.fallbackhost</nowiki>
| <nowiki>REPLACE_THIS_WITH_VALUE_OBTAINED_FROM_MSN</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| msnoauth.properties:5
+
| <nowiki> Fallback host which should be used if now branding-host was specified for a context Info: If you need trailing slash, add it here. For compatibility reasons it will not be appended by the server to support also jumping to server scripts  IMPORTANT INFO: the notification.properties attribute: &quot;object_link&quot; MUST be set to include the [hostname] placeholder like: https://[hostname]#m=[module]&amp;i=[object]&amp;f=[folder] If this is not set, the systems hostname is used. </nowiki>
 +
| parallels.properties:29
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.socialplugin.msn</nowiki>
+
| <nowiki>com.openexchange.custom.parallels.antispam.xmlrpc.port</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>3100</nowiki>
| <nowiki></nowiki>
+
| <nowiki> This port will be used to communicate with the &quot;POA XML-RPC Service&quot; to retrieve correct spamd hostname and user so that OX can train spamd via socket communication  THIS property below must only contain URL to OX GUI like webmail.system.com/ox6 </nowiki>
| msnsubscribe.properties:1
+
| parallels.properties:38
 
|-
 
|-
| <nowiki>com.openexchange.subscribe.socialplugin.msn.autorunInterval</nowiki>
+
| <nowiki>com.openexchange.custom.parallels.openapi.interface_url</nowiki>
| <nowiki>1d</nowiki>
+
| <nowiki>http://&lt;coreserver&gt;:&lt;port&gt;/</nowiki>
| <nowiki></nowiki>
+
| <nowiki> # OpenAPI properties for managing Black&amp;White Lists via OX GUI  This property defines the URL to the HTTP OpenAPI interface of POA </nowiki>
| msnsubscribe.properties:2
+
| parallels.properties:44
 
|-
 
|-
| <nowiki>notify_participants_on_delete </nowiki>
+
| <nowiki>com.openexchange.custom.parallels.openapi.auth_enabled</nowiki>
| <nowiki> true</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki> This property defines if OpenAPI calls should be made with http basic auth </nowiki>
| notification.properties:27
+
| parallels.properties:48
 
|-
 
|-
| <nowiki>object_link</nowiki>
+
| <nowiki>com.openexchange.custom.parallels.sso_info_servlet</nowiki>
| <nowiki>http://[hostname]/[uiwebpath]#m=[module]&amp;i=[object]&amp;f=[folder]</nowiki>
+
| <nowiki>/ajax/parallels/info</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Properties for the Parallels Plugin  The property defines the mount point of the parallels info servlet used to retrieve correct hostname for direktlinks and sessiontimeouts/logout page </nowiki>
| notification.properties:35
+
| parallels.properties:5
 
|-
 
|-
| <nowiki>imipForInternalUsers </nowiki>
+
| <nowiki>com.openexchange.custom.parallels.openapi.auth_id</nowiki>
| <nowiki> false</nowiki>
+
| <nowiki>openapi_user_id</nowiki>
| <nowiki>Enables/Disables imip-mails for internal users. </nowiki>
+
| <nowiki> This property defines OpenAPI http basic auth credentials auth id </nowiki>
| notification.properties:38
+
| parallels.properties:52
 
|-
 
|-
| <nowiki>com.openexchange.notification.fromSource</nowiki>
+
| <nowiki>com.openexchange.custom.parallels.openapi.auth_password</nowiki>
| <nowiki>defaultSenderAddress</nowiki>
+
| <nowiki>openapi_password</nowiki>
| <nowiki>This property defines which email address of a user is used as from header when this user triggers notification mails. Possible values are: primaryMail or defaultSenderAddress </nowiki>
+
| <nowiki> This property defines OpenAPI http basic auth credentials auth password </nowiki>
| notification.properties:42
+
| parallels.properties:56
 
|-
 
|-
| <nowiki>com.openexchange.oauth.provider.validator.maxVersion</nowiki>
+
| <nowiki>com.openexchange.custom.parallels.openapi_servlet</nowiki>
| <nowiki>1.0</nowiki>
+
| <nowiki>/ajax/parallels/openapi</nowiki>
| <nowiki>The maximum valid oauth_version Default value is 1.0. </nowiki>
+
| <nowiki> The property defines the mount point of the OX OpenAPI servlet implementation. Typically, no need to change it. </nowiki>
| oauth-provider.properties:13
+
| parallels.properties:61
 
|-
 
|-
| <nowiki>com.openexchange.oauth.provider.validator.v2.maxTimestampAgeMsec</nowiki>
+
| <nowiki>com.openexchange.participant.autoSearch</nowiki>
| <nowiki>300000</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>The range of valid time stamps, in milliseconds into the past or future. So the total range of valid time stamps is twice this value, rounded to the nearest second. Default value is 5 minutes (300000). </nowiki>
+
| <nowiki>When searching for participants and the participants selection dialog is opened this option defines if initially all users, groups and resources are displayed or not. If this option is true every opening of the dialog triggers a search request on the server. </nowiki>
| oauth-provider.properties:18
+
| participant.properties:13
 +
|-
 +
| <nowiki>com.openexchange.participant.MaximumNumberParticipants</nowiki>
 +
| <nowiki>0</nowiki>
 +
| <nowiki>Defines the maximum number of participants that can be selected for an appointment or a task. This should prevent slow free busy queries and slow server and GUI responses if in large contexts large number of participants are selected. 0 means no limit. </nowiki>
 +
| participant.properties:19
 
|-
 
|-
| <nowiki>com.openexchange.oauth.provider.validator.v2.maxVersion</nowiki>
+
| <nowiki>com.openexchange.participant.ShowWithoutEmail</nowiki>
| <nowiki>2.0</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>The maximum valid OAuth v2 version Default value is 2.0. </nowiki>
+
| <nowiki>When searching for external participants in contact folders this option defines if contacts without email address are shown. </nowiki>
| oauth-provider.properties:22
+
| participant.properties:7
 
|-
 
|-
| <nowiki>com.openexchange.oauth.provider.secret</nowiki>
+
| <nowiki>com.openexchange.passwordchange.regexp</nowiki>
| <nowiki>f58c636e089745d4a79679d726aca8b5</nowiki>
+
| <nowiki>[^a-z0-9]</nowiki>
| <nowiki>The secret identifier </nowiki>
+
| <nowiki>Defines the class of allowed special characters as Regular Expression. </nowiki>
| oauth-provider.properties:4
+
| passwordchange.properties:11
 
|-
 
|-
| <nowiki>com.openexchange.oauth.provider.validator.maxTimestampAgeMsec</nowiki>
+
| <nowiki>com.openexchange.passwordchange.special</nowiki>
| <nowiki>300000</nowiki>
+
| <nowiki>$, _, or %</nowiki>
| <nowiki>The range of valid time stamps, in milliseconds into the past or future. So the total range of valid time stamps is twice this value, rounded to the nearest second. Default value is 5 minutes (300000). </nowiki>
+
| <nowiki>Shows an example of allowed special characters to the user. Should be a subset of &quot;regexp&quot; in a human readable format. </nowiki>
| oauth-provider.properties:9
+
| passwordchange.properties:14
 
|-
 
|-
| <nowiki>com.openexchange.oauth.callback</nowiki>
+
| <nowiki>com.openexchange.passwordchange.showStrength</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>Sets whether call-back policy is enabled when performing OAuth authentication If false; oob (out-of-band) is used which requires user interaction to provide the verifier (pin) Default is false </nowiki>
+
| <nowiki>Show a widget, which displays the current passwort Strength while entering. </nowiki>
| oauth.properties:6
+
| passwordchange.properties:2
 
|-
 
|-
| <nowiki>RMI_HOSTNAME</nowiki>
+
| <nowiki>com.openexchange.passwordchange.minLength</nowiki>
| <nowiki>rmi://localhost:1099/</nowiki>
+
| <nowiki>4</nowiki>
| <nowiki> admin daemon rmi URL  </nowiki>
+
| <nowiki>The minimum length of an entered password. </nowiki>
| open-xchange-admin-soap.properties:14
+
| passwordchange.properties:5
 
|-
 
|-
| <nowiki>LOCK_WAIT_TIME</nowiki>
+
| <nowiki>com.openexchange.passwordchange.maxLength</nowiki>
| <nowiki>10</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki> How long (in seconds) the system should wait for a lock before throwing exceptions  </nowiki>
+
| <nowiki>The maximum length of an entered password. 0 for unlimited. </nowiki>
| open-xchange-admin-soap.properties:20
+
| passwordchange.properties:8
 
|-
 
|-
| <nowiki>MAX_RMI_CONNECT_ATTEMPTS</nowiki>
+
| <nowiki>com.openexchange.capability.alone</nowiki>
| <nowiki>2</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki> maximum attempts to reconnect to the admin daemon  </nowiki>
+
| <nowiki>The property &quot;alone&quot; signals that the user is the only user in associated context/tenant. It disables certain collaborative features and that would therefore be useless in such a context/tenant. Default is false </nowiki>
| open-xchange-admin-soap.properties:4
+
| permissions.properties:14
 
|-
 
|-
| <nowiki>CONNECT_ATTEMPTS_DELAY_TIME</nowiki>
+
| <nowiki>com.openexchange.capability.filestore</nowiki>
| <nowiki>1</nowiki>
 
| <nowiki> time in seconds to wait between connect attempts  </nowiki>
 
| open-xchange-admin-soap.properties:9
 
|-
 
| <nowiki>modules/com.openexchange.help/module</nowiki>
 
 
| <nowiki>true</nowiki>
 
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Signal if file store is available or not Default is true </nowiki>
| open-xchange-gui-help-plugin.properties:1
+
| permissions.properties:9
 
|-
 
|-
| <nowiki>additionalPackages</nowiki>
+
| <nowiki>com.openexchange.pop3.pop3TemporaryDown</nowiki>
| <nowiki></nowiki>
+
| <nowiki>10000</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define the amount of time in milliseconds a POP3 server is treated as being temporary down. A POP3 server is treated as being temporary down if a socket connect fails. Further requests to the affected POP3 server are going to be denied for the specified amount of time. A value less or equal to zero disables this setting. </nowiki>
| osgiTest.properties:1
+
| pop3.properties:13
 
|-
 
|-
| <nowiki>additionalPackages</nowiki>
+
| <nowiki>com.openexchange.pop3.pop3AuthEnc</nowiki>
| <nowiki>org.eclipse.equinox.event_1.3.0.v20130327-1442.jar</nowiki>
+
| <nowiki>UTF-8</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define the encoding for POP3 authentication </nowiki>
| osgiTest.properties:1
+
| pop3.properties:16
 
|-
 
|-
| <nowiki>mox/config/mailCount</nowiki>
+
| <nowiki>com.openexchange.pop3.spamHandler</nowiki>
| <nowiki> 50</nowiki>
+
| <nowiki>DefaultSpamHandler</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define the registration name of the appropriate spam handler to use </nowiki>
| oxmobile.properties:1
+
| pop3.properties:19
 
|-
 
|-
| <nowiki>mox/config/defaultContactFolder</nowiki>
+
| <nowiki>com.openexchange.pop3.pop3ConnectionIdleTime</nowiki>
| <nowiki> &quot;private&quot;</nowiki>
+
| <nowiki>300000</nowiki>
| <nowiki>can be one of &quot;none&quot;, &quot;private&quot; or &quot;global&quot;. &quot;none&quot; : no folder is selected by default, the user will be asked on first start &quot;private&quot; :  default private addressbook is selected for the user &quot;global&quot; : global addressbook is selected by default for the user </nowiki>
+
| <nowiki>Define the amount of time in milliseconds an established POP3 connection is kept open although being idle. Since some POP3 servers limit the time period in which connections may be opened/closed, this property allows to keep the connection open to avoid an error on a subsequent login. This property overwrites default connection idle time specified through property &quot;com.openexchange.mail.mailAccessCacheIdleSeconds&quot;. </nowiki>
| oxmobile.properties:12
+
| pop3.properties:27
 
|-
 
|-
| <nowiki>mox/config/appointmentDays</nowiki>
+
| <nowiki>com.openexchange.pop3.pop3Timeout</nowiki>
| <nowiki> 10</nowiki>
+
| <nowiki>50000</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Define the socket I/O timeout value in milliseconds. A value less than or equal to zero is infinite timeout. See also mail.pop3.timeout </nowiki>
| oxmobile.properties:2
+
| pop3.properties:3
 
|-
 
|-
| <nowiki>mox/config/maxAppointmentBreak</nowiki>
+
| <nowiki>com.openexchange.pop3.pop3BlockSize</nowiki>
| <nowiki> 50</nowiki>
+
| <nowiki>100</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Specify the number of messages (positive integer!) which are allowed to be processed at once. Default is 100. Zero or negative value is defaulted to 100. </nowiki>
| oxmobile.properties:3
+
| pop3.properties:32
 
|-
 
|-
| <nowiki>mox/subscribedFolders/contacts</nowiki>
+
| <nowiki>com.openexchange.pop3.allowPing</nowiki>
| <nowiki> []</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Whether ping operation is allowed for POP3 account Many POP3 account limit number of allowed login attempts in a certain time interval Default is false </nowiki>
| oxmobile.properties:4
+
| pop3.properties:37
 
|-
 
|-
| <nowiki>mox/subscribedFolders/mail</nowiki>
+
| <nowiki>com.openexchange.pop3.logDeniedPing</nowiki>
| <nowiki> []</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Whether denied ping operation shall be indicated as a warning to client Only effective if &quot;com.openexchange.pop3.allowPing&quot; is set to false. Default is true </nowiki>
| oxmobile.properties:5
+
| pop3.properties:42
 
|-
 
|-
| <nowiki>mox/subscribedFolders/calendar</nowiki>
+
| <nowiki>com.openexchange.pop3.ssl.protocols</nowiki>
| <nowiki> []</nowiki>
+
| <nowiki>SSLv3 TLSv1</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Specifies the SSL protocols that will be enabled for SSL connections. The property value is a whitespace separated list of tokens. Default value is: SSLv3 TLSv1 </nowiki>
| oxmobile.properties:6
+
| pop3.properties:46
 
|-
 
|-
| <nowiki>mox/defaultContactStoreFolder</nowiki>
+
| <nowiki>com.openexchange.pop3.ssl.ciphersuites</nowiki>
| <nowiki> -1</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| oxmobile.properties:7
+
| <nowiki>Specifies the SSL cipher suites that will be enabled for SSL connections. The property value is a whitespace separated list of tokens.  Check &quot;http://&lt;ox-grizzly-hostname&gt;:&lt;ox-grizzly-port&gt;/stats/diagnostic?param=ciphersuites&quot; to check available cipher suites.  Default value is empty (fall-back to current JVM&#39;s default SSL cipher suite) </nowiki>
 +
| pop3.properties:53
 
|-
 
|-
| <nowiki>modules/com.openexchange.custom.parallels/module</nowiki>
+
| <nowiki>com.openexchange.pop3.pop3ConnectionTimeout</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>20000</nowiki>
| <nowiki>The following property enables the Parallels GUI-Plugins </nowiki>
+
| <nowiki>Define the socket connection timeout value in milliseconds. A value less or equal to zero is infinite timeout. See also mail.pop3.connectiontimeout </nowiki>
| parallels-ui.properties:2
+
| pop3.properties:7
 
|-
 
|-
| <nowiki>ui/parallels/sender_address_hiding_activated</nowiki>
+
| <nowiki>com.openexchange.preview.cache.quota</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>10485760</nowiki>
| <nowiki>disable/enable default sender address hiding for POA setups </nowiki>
+
| <nowiki>Specify the total quota for preview cache for each context This value is used if no individual context quota is defined. A value of zero or less means no quota Default is 10485760 (10MB) </nowiki>
| parallels-ui.properties:5
+
| preview.properties:11
 
|-
 
|-
| <nowiki>ui/parallels/use_parallels_antispam_features</nowiki>
+
| <nowiki>com.openexchange.preview.cache.quotaPerDocument</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>524288</nowiki>
| <nowiki>should the parallels antispam features be used </nowiki>
+
| <nowiki>Specify the quota per document for preview cache for each context This value is used if no individual quota per document is defined. A value of zero or less means no quota Default is 524288 (512KB) </nowiki>
| parallels-ui.properties:8
+
| preview.properties:17
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.branding.suffix</nowiki>
+
| <nowiki>com.openexchange.preview.cache.type</nowiki>
| <nowiki></nowiki>
+
| <nowiki>FS</nowiki>
| <nowiki>The following defines the options for the branding stuff set via &quot;loginmapping&quot; attributes within a context in OX. Example: If want to brand a context, set a login mapping with a string like this:  BRANDING||&lt;YOUR_POA_BRANDED_HOST&gt; com.openexchange.custom.parallels.branding.suffix=BRANDING|| Leave empty if not, or the log will fill up with warnings </nowiki>
+
| <nowiki>Specifies what type of storage is used for caching previews Either file store (&quot;FS&quot;) or database (&quot;DB&quot;). Default is &quot;FS&quot; (file store) </nowiki>
| parallels.properties:16
+
| preview.properties:22
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.branding.fallbackhost</nowiki>
+
| <nowiki>com.openexchange.preview.cache.quotaAware</nowiki>
| <nowiki></nowiki>
+
| <nowiki>false</nowiki>
| <nowiki> Fallback host which should be used if now branding-host was specified for a context Info: If you need trailing slash, add it here. For compatibility reasons it will not be appended by the server to support also jumping to server scripts  IMPORTANT INFO: the notification.properties attribute: &quot;object_link&quot; MUST be set to include the [hostname] placeholder like: https://[hostname]#m=[module]&amp;i=[object]&amp;f=[folder] If this is not set, the systems hostname is used. </nowiki>
+
| <nowiki>Specifies if storing previews in file store affects user&#39;s file store quota or not Only applies if &quot;com.openexchange.preview.cache.type&quot; is set to &quot;FS&quot; Default is false. </nowiki>
| parallels.properties:29
+
| preview.properties:27
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.antispam.xmlrpc.port</nowiki>
+
| <nowiki>com.openexchange.preview.cache.enabled</nowiki>
| <nowiki>3100</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki> This port will be used to communicate with the &quot;POA XML-RPC Service&quot; to retrieve correct spamd hostname and user so that OX can train spamd via socket communication  THIS property below must only contain URL to OX GUI like webmail.system.com/ox6 </nowiki>
+
| <nowiki>The switch to enable/disable the preview cache Default is true (enabled) </nowiki>
| parallels.properties:38
+
| preview.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.openapi.interface_url</nowiki>
+
| <nowiki>com.openexchange.http.probe.alias</nowiki>
| <nowiki>http://&lt;coreserver&gt;:&lt;port&gt;/</nowiki>
+
| <nowiki>/healthProbe</nowiki>
| <nowiki> # OpenAPI properties for managing Black&amp;White Lists via OX GUI  This property defines the URL to the HTTP OpenAPI interface of POA </nowiki>
+
| <nowiki>The alias name in the URI namespace at which the probe is registered Default value: /healthProbe </nowiki>
| parallels.properties:44
+
| probe.properties:9
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.openapi.auth_enabled</nowiki>
+
| <nowiki>com.openexchange.publish.microformats.usesWhitelisting</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki> This property defines if OpenAPI calls should be made with http basic auth </nowiki>
+
| <nowiki>if set to true, the contents of a microformatted publication will be processed through a whitelisting filter that removes elements that are considered potentially unsafe. We recommend you use this in case you do not have publications on a different subdomain. </nowiki>
| parallels.properties:48
+
| publications.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.sso_info_servlet</nowiki>
+
| <nowiki>contacts_hcard_censored.tmpl </nowiki>
| <nowiki>/ajax/parallels/info</nowiki>
+
| <nowiki> contacts, publish, default</nowiki>
| <nowiki>Properties for the Parallels Plugin  The property defines the mount point of the parallels info servlet used to retrieve correct hostname for direktlinks and sessiontimeouts/logout page </nowiki>
+
| <nowiki></nowiki>
| parallels.properties:5
+
| publish.microformats.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.openapi.auth_id</nowiki>
+
| <nowiki>contacts_hcard_uncensored.tmpl </nowiki>
| <nowiki>openapi_user_id</nowiki>
+
| <nowiki> contacts, publish</nowiki>
| <nowiki> This property defines OpenAPI http basic auth credentials auth id </nowiki>
+
| <nowiki></nowiki>
| parallels.properties:52
+
| publish.microformats.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.openapi.auth_password</nowiki>
+
| <nowiki>contacts_oxmf_censored.tmpl </nowiki>
| <nowiki>openapi_password</nowiki>
+
| <nowiki> contacts, publish</nowiki>
| <nowiki> This property defines OpenAPI http basic auth credentials auth password </nowiki>
+
| <nowiki></nowiki>
| parallels.properties:56
+
| publish.microformats.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.custom.parallels.openapi_servlet</nowiki>
+
| <nowiki>contacts_oxmf_uncensored.tmpl </nowiki>
| <nowiki>/ajax/parallels/openapi</nowiki>
+
| <nowiki> contacts, publish</nowiki>
| <nowiki> The property defines the mount point of the OX OpenAPI servlet implementation. Typically, no need to change it. </nowiki>
+
| <nowiki></nowiki>
| parallels.properties:61
+
| publish.microformats.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.participant.autoSearch</nowiki>
+
| <nowiki>contacts.tmpl </nowiki>
| <nowiki>true</nowiki>
+
| <nowiki> contacts, publish</nowiki>
| <nowiki>When searching for participants and the participants selection dialog is opened this option defines if initially all users, groups and resources are displayed or not. If this option is true every opening of the dialog triggers a search request on the server. </nowiki>
+
| <nowiki></nowiki>
| participant.properties:13
+
| publish.microformats.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.participant.MaximumNumberParticipants</nowiki>
+
| <nowiki>infostore.tmpl </nowiki>
| <nowiki>0</nowiki>
+
| <nowiki> infostore, publish, default</nowiki>
| <nowiki>Defines the maximum number of participants that can be selected for an appointment or a task. This should prevent slow free busy queries and slow server and GUI responses if in large contexts large number of participants are selected. 0 means no limit. </nowiki>
+
| <nowiki></nowiki>
| participant.properties:19
+
| publish.microformats.properties:7
 
|-
 
|-
| <nowiki>com.openexchange.participant.ShowWithoutEmail</nowiki>
+
| <nowiki>infostore_gallery.tmpl </nowiki>
| <nowiki>true</nowiki>
+
| <nowiki> infostore, publish</nowiki>
| <nowiki>When searching for external participants in contact folders this option defines if contacts without email address are shown. </nowiki>
+
| <nowiki></nowiki>
| participant.properties:7
+
| publish.microformats.properties:8
 
|-
 
|-
| <nowiki>com.openexchange.passwordchange.regexp</nowiki>
+
| <nowiki>com.openexchange.push.ms.maxDelayDuration</nowiki>
| <nowiki>[^a-z0-9]</nowiki>
+
| <nowiki>600000</nowiki>
| <nowiki>Defines the class of allowed special characters as Regular Expression. </nowiki>
+
| <nowiki>The maximum time in milliseconds a push object may be delayed before finally pushing it to the clients Default value: 600000 </nowiki>
| passwordchange.properties:11
+
| push-ms.properties:10
 
|-
 
|-
| <nowiki>com.openexchange.passwordchange.special</nowiki>
+
| <nowiki>com.openexchange.push.ms.delayDuration</nowiki>
| <nowiki>$, _, or %</nowiki>
+
| <nowiki>120000</nowiki>
| <nowiki>Shows an example of allowed special characters to the user. Should be a subset of &quot;regexp&quot; in a human readable format. </nowiki>
+
| <nowiki>Time in milliseconds after which a queued object object is pushed to clients unless it got delayed again due to modifications of the push object within the delayDuration or modifications within the folder of the push object. Default value: 120000 </nowiki>
| passwordchange.properties:14
+
| push-ms.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.passwordchange.showStrength</nowiki>
+
| <nowiki>com.openexchange.push.udp.remoteHost</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Show a widget, which displays the current passwort Strength while entering. </nowiki>
+
| <nowiki>list of open-xchange servers that should be connected when multicast is disabled </nowiki>
| passwordchange.properties:2
+
| push-udp.properties:10
 
|-
 
|-
| <nowiki>com.openexchange.passwordchange.minLength</nowiki>
+
| <nowiki>com.openexchange.push.udp.registerTimeout</nowiki>
| <nowiki>4</nowiki>
+
| <nowiki>3600000</nowiki>
| <nowiki>The minimum length of an entered password. </nowiki>
+
| <nowiki>time in milliseconds a client registration is kept </nowiki>
| passwordchange.properties:5
+
| push-udp.properties:13
 
|-
 
|-
| <nowiki>com.openexchange.passwordchange.maxLength</nowiki>
+
| <nowiki>com.openexchange.push.udp.registerPort</nowiki>
| <nowiki>0</nowiki>
+
| <nowiki>44335</nowiki>
| <nowiki>The maximum length of an entered password. 0 for unlimited. </nowiki>
+
| <nowiki>Port where the clients send the push registration request to. </nowiki>
| passwordchange.properties:8
+
| push-udp.properties:16
 
|-
 
|-
| <nowiki>com.openexchange.capability.alone</nowiki>
+
| <nowiki>com.openexchange.push.udp.registerDistributionEnabled</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>The property &quot;alone&quot; signals that the user is the only user in associated context/tenant. It disables certain collaborative features and that would therefore be useless in such a context/tenant. Default is false </nowiki>
+
| <nowiki>only one of registerDistribution or eventDistribution can be enabled at the same time. if set to true, registrations are distributed to all ox servers </nowiki>
| permissions.properties:14
+
| push-udp.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.capability.filestore</nowiki>
+
| <nowiki>com.openexchange.push.udp.eventDistributionEnabled</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Signal if file store is available or not Default is true </nowiki>
+
| <nowiki>if set to true, events will be distributed to all Open-Xchange servers </nowiki>
| permissions.properties:9
+
| push-udp.properties:23
 
|-
 
|-
| <nowiki>com.openexchange.pop3.pop3TemporaryDown</nowiki>
+
| <nowiki>com.openexchange.push.udp.outputQueueDelay</nowiki>
| <nowiki>10000</nowiki>
+
| <nowiki>120000</nowiki>
| <nowiki>Define the amount of time in milliseconds a POP3 server is treated as being temporary down. A POP3 server is treated as being temporary down if a socket connect fails. Further requests to the affected POP3 server are going to be denied for the specified amount of time. A value less or equal to zero disables this setting. </nowiki>
+
| <nowiki>time in milliseconds after which queued &quot;push&quot; packages are sent to clients </nowiki>
| pop3.properties:13
+
| push-udp.properties:26
 
|-
 
|-
| <nowiki>com.openexchange.pop3.pop3AuthEnc</nowiki>
+
| <nowiki>com.openexchange.push.udp.hostname</nowiki>
| <nowiki>UTF-8</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Define the encoding for POP3 authentication </nowiki>
+
| <nowiki>if empty, then the output of the java function getHostName will be used. This name is used for internal communication. </nowiki>
| pop3.properties:16
+
| push-udp.properties:30
 
|-
 
|-
| <nowiki>com.openexchange.pop3.spamHandler</nowiki>
+
| <nowiki>com.openexchange.push.udp.senderAddress</nowiki>
| <nowiki>DefaultSpamHandler</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Define the registration name of the appropriate spam handler to use </nowiki>
+
| <nowiki>address used as the sender address when UDP packages are sent to the clients (should be the IP address of the load balancer in front of the Open-Xchange server farm </nowiki>
| pop3.properties:19
+
| push-udp.properties:35
 
|-
 
|-
| <nowiki>com.openexchange.pop3.pop3ConnectionIdleTime</nowiki>
+
| <nowiki>com.openexchange.push.udp.multicastEnabled</nowiki>
| <nowiki>300000</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Define the amount of time in milliseconds an established POP3 connection is kept open although being idle. Since some POP3 servers limit the time period in which connections may be opened/closed, this property allows to keep the connection open to avoid an error on a subsequent login. This property overwrites default connection idle time specified through property &quot;com.openexchange.mail.mailAccessCacheIdleSeconds&quot;. </nowiki>
+
| <nowiki>true/false Send register information per multicast </nowiki>
| pop3.properties:27
+
| push-udp.properties:38
 
|-
 
|-
| <nowiki>com.openexchange.pop3.pop3Timeout</nowiki>
+
| <nowiki>com.openexchange.push.udp.multicastAddress</nowiki>
| <nowiki>50000</nowiki>
+
| <nowiki>224.0.0.1</nowiki>
| <nowiki>Define the socket I/O timeout value in milliseconds. A value less than or equal to zero is infinite timeout. See also mail.pop3.timeout </nowiki>
+
| <nowiki>IP multicast address </nowiki>
| pop3.properties:3
+
| push-udp.properties:41
 
|-
 
|-
| <nowiki>com.openexchange.pop3.pop3BlockSize</nowiki>
+
| <nowiki>com.openexchange.push.udp.multicastPort</nowiki>
| <nowiki>100</nowiki>
+
| <nowiki>9982</nowiki>
| <nowiki>Specify the number of messages (positive integer!) which are allowed to be processed at once. Default is 100. Zero or negative value is defaulted to 100. </nowiki>
+
| <nowiki>Multicast port </nowiki>
| pop3.properties:32
+
| push-udp.properties:44
 
|-
 
|-
| <nowiki>com.openexchange.pop3.allowPing</nowiki>
+
| <nowiki>com.openexchange.push.udp.pushEnabled</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>Whether ping operation is allowed for POP3 account Many POP3 account limit number of allowed login attempts in a certain time interval Default is false </nowiki>
+
| <nowiki>defines if server push port gets opened or not </nowiki>
| pop3.properties:37
+
| push-udp.properties:6
 
|-
 
|-
| <nowiki>com.openexchange.pop3.logDeniedPing</nowiki>
+
| <nowiki>com.openexchange.push.imapidle.pushmode</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>always</nowiki>
| <nowiki>Whether denied ping operation shall be indicated as a warning to client Only effective if &quot;com.openexchange.pop3.allowPing&quot; is set to false. Default is true </nowiki>
+
| <nowiki>when to fire push events? possible values: newmail,always default: always Explanation: newmail means to only send a push event in case of at least one new mail has arrived. NOTE: Using dovecot this does only work when only ONE concurrent session of the same user is active. always  send a push event for every changes to the users mailbox. </nowiki>
| pop3.properties:42
+
| push_imapidle.properties:18
 
|-
 
|-
| <nowiki>com.openexchange.pop3.ssl.protocols</nowiki>
+
| <nowiki>com.openexchange.push.imapidle.debug</nowiki>
| <nowiki>SSLv3 TLSv1</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Specifies the SSL protocols that will be enabled for SSL connections. The property value is a whitespace separated list of tokens. Default value is: SSLv3 TLSv1 </nowiki>
+
| <nowiki>since commons logging is hard to configure, do it our own using LOG.info when debug is on here </nowiki>
| pop3.properties:46
+
| push_imapidle.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.pop3.ssl.ciphersuites</nowiki>
+
| <nowiki>com.openexchange.push.imapidle.folder</nowiki>
| <nowiki></nowiki>
+
| <nowiki>INBOX</nowiki>
| <nowiki>Specifies the SSL cipher suites that will be enabled for SSL connections. The property value is a whitespace separated list of tokens.  Check &quot;http://&lt;ox-grizzly-hostname&gt;:&lt;ox-grizzly-port&gt;/stats/diagnostic?param=ciphersuites&quot; to check available cipher suites.  Default value is empty (fall-back to current JVM&#39;s default SSL cipher suite) </nowiki>
+
| <nowiki>Define the folder to look-up for new mails in each mailbox Default is INBOX folder </nowiki>
| pop3.properties:53
+
| push_imapidle.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.pop3.pop3ConnectionTimeout</nowiki>
+
| <nowiki>com.openexchange.push.imapidle.errordelay</nowiki>
| <nowiki>20000</nowiki>
+
| <nowiki>2000</nowiki>
| <nowiki>Define the socket connection timeout value in milliseconds. A value less or equal to zero is infinite timeout. See also mail.pop3.connectiontimeout </nowiki>
+
| <nowiki>waiting time in milliseconds before a reconnect when an error happens during IDLE </nowiki>
| pop3.properties:7
+
| push_imapidle.properties:7
 
|-
 
|-
| <nowiki>com.openexchange.preview.cache.quota</nowiki>
+
| <nowiki>com.openexchange.push.mail.notify.udp_listen_multicast</nowiki>
| <nowiki>10485760</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Specify the total quota for preview cache for each context This value is used if no individual context quota is defined. A value of zero or less means no quota Default is 10485760 (10MB) </nowiki>
+
| <nowiki>Define if the listener should receive multicast messages </nowiki>
| preview.properties:11
+
| push_mailnotify.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.preview.cache.quotaPerDocument</nowiki>
+
| <nowiki>com.openexchange.push.mail.notify.use_ox_login</nowiki>
| <nowiki>524288</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>Specify the quota per document for preview cache for each context This value is used if no individual quota per document is defined. A value of zero or less means no quota Default is 524288 (512KB) </nowiki>
+
| <nowiki>Whether to use the ox login name to check for a valid push event. The default is to only check the users aliases. If mailboxname@example.com is not contained in the list of aliases, set this to true. Warning: This won&#39;t work in multidomain setups where the same login might exist in different contexts! </nowiki>
| preview.properties:17
+
| push_mailnotify.properties:23
 
|-
 
|-
| <nowiki>com.openexchange.preview.cache.type</nowiki>
+
| <nowiki>com.openexchange.push.mail.notify.use_full_email_address</nowiki>
| <nowiki>FS</nowiki>
 
| <nowiki>Specifies what type of storage is used for caching previews Either file store (&quot;FS&quot;) or database (&quot;DB&quot;). Default is &quot;FS&quot; (file store) </nowiki>
 
| preview.properties:22
 
|-
 
| <nowiki>com.openexchange.preview.cache.quotaAware</nowiki>
 
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>Specifies if storing previews in file store affects user&#39;s file store quota or not Only applies if &quot;com.openexchange.preview.cache.type&quot; is set to &quot;FS&quot; Default is false. </nowiki>
+
| <nowiki>Whether to use the full email address from aliases or just use the localpart. When using a multidomain setup where the imap login is an email address, this should be set to true. If not, login might not be unique because foo@example.com and foo@example.net might be different users. Note: Do NOT set com.openexchange.push.mail.notify.imap_login_delimiter in this case! </nowiki>
| preview.properties:27
+
| push_mailnotify.properties:32
 
|-
 
|-
| <nowiki>com.openexchange.preview.cache.enabled</nowiki>
+
| <nowiki>com.openexchange.push.mail.notify.udp_listen_host</nowiki>
| <nowiki>true</nowiki>
+
| <nowiki>localhost</nowiki>
| <nowiki>The switch to enable/disable the preview cache Default is true (enabled) </nowiki>
+
| <nowiki>Define the hostname or interface/multicast group where the udp server should listen </nowiki>
| preview.properties:5
+
| push_mailnotify.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.http.probe.alias</nowiki>
+
| <nowiki>com.openexchange.push.mail.notify.udp_listen_port</nowiki>
| <nowiki>/healthProbe</nowiki>
+
| <nowiki>23420</nowiki>
| <nowiki>The alias name in the URI namespace at which the probe is registered Default value: /healthProbe </nowiki>
+
| <nowiki>Define the port where the udp server should listen </nowiki>
| probe.properties:9
+
| push_mailnotify.properties:8
 
|-
 
|-
| <nowiki>com.openexchange.publish.microformats.usesWhitelisting</nowiki>
+
| <nowiki>com.openexchange.quartz.startLocalScheduler </nowiki>
| <nowiki>true</nowiki>
+
| <nowiki> true</nowiki>
| <nowiki>if set to true, the contents of a microformatted publication will be processed through a whitelisting filter that removes elements that are considered potentially unsafe. We recommend you use this in case you do not have publications on a different subdomain. </nowiki>
+
| <nowiki>Wether the local quartz scheduler instance should be started. If false, this node is unable to perform local jobs. </nowiki>
| publications.properties:5
+
| quartz.properties:3
 
|-
 
|-
| <nowiki>contacts_hcard_censored.tmpl </nowiki>
+
| <nowiki>com.openexchange.quartz.localThreads </nowiki>
| <nowiki> contacts, publish, default</nowiki>
+
| <nowiki> 5</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Number of worker threads for the local scheduler instance. </nowiki>
| publish.microformats.properties:1
+
| quartz.properties:6
 
|-
 
|-
| <nowiki>contacts_hcard_uncensored.tmpl </nowiki>
+
| <nowiki>com.openexchange.quota.contact</nowiki>
| <nowiki> contacts, publish</nowiki>
+
| <nowiki>-1</nowiki>
| <nowiki></nowiki>
+
| <nowiki>The quota for contacts </nowiki>
| publish.microformats.properties:2
+
| quota.properties:10
 
|-
 
|-
| <nowiki>contacts_oxmf_censored.tmpl </nowiki>
+
| <nowiki>com.openexchange.quota.infostore</nowiki>
| <nowiki> contacts, publish</nowiki>
+
| <nowiki>-1</nowiki>
| <nowiki></nowiki>
+
| <nowiki>The quota for infostore files </nowiki>
| publish.microformats.properties:3
+
| quota.properties:13
 
|-
 
|-
| <nowiki>contacts_oxmf_uncensored.tmpl </nowiki>
+
| <nowiki>com.openexchange.quota.attachment</nowiki>
| <nowiki> contacts, publish</nowiki>
+
| <nowiki>-1</nowiki>
| <nowiki></nowiki>
+
| <nowiki>The quota for attachments of PIM objects </nowiki>
| publish.microformats.properties:4
+
| quota.properties:16
 
|-
 
|-
| <nowiki>contacts.tmpl </nowiki>
+
| <nowiki>com.openexchange.quota.calendar</nowiki>
| <nowiki> contacts, publish</nowiki>
+
| <nowiki>-1</nowiki>
| <nowiki></nowiki>
+
| <nowiki>The quota for appointments </nowiki>
| publish.microformats.properties:5
+
| quota.properties:4
 +
|-
 +
| <nowiki>com.openexchange.quota.task</nowiki>
 +
| <nowiki>-1</nowiki>
 +
| <nowiki>The quota for tasks </nowiki>
 +
| quota.properties:7
 
|-
 
|-
| <nowiki>infostore.tmpl </nowiki>
+
| <nowiki>com.openexchange.realtime.isTraceAllUsersEnabled</nowiki>
| <nowiki> infostore, publish, default</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki></nowiki>
+
| <nowiki>Enable tracing for all users. Default value: false </nowiki>
| publish.microformats.properties:7
+
| realtime.properties:18
 
|-
 
|-
| <nowiki>infostore_gallery.tmpl </nowiki>
+
| <nowiki>com.openexchange.realtime.usersToTrace</nowiki>
| <nowiki> infostore, publish</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| publish.microformats.properties:8
+
| <nowiki>Enable tracing only for a set of users by using the userID@contextID notation e.g.: 1@1, 2@1, 3@1 Default value: empty set </nowiki>
 +
| realtime.properties:22
 
|-
 
|-
| <nowiki>com.openexchange.push.ms.maxDelayDuration</nowiki>
+
| <nowiki>errorMessage</nowiki>
| <nowiki>600000</nowiki>
+
| <nowiki>Error!!!</nowiki>
| <nowiki>The maximum time in milliseconds a push object may be delayed before finally pushing it to the clients Default value: 600000 </nowiki>
+
| <nowiki>The displayd error Message. </nowiki>
| push-ms.properties:10
+
| recaptcha.properties:11
 
|-
 
|-
| <nowiki>com.openexchange.push.ms.delayDuration</nowiki>
+
| <nowiki>publicKey</nowiki>
| <nowiki>120000</nowiki>
+
| <nowiki></nowiki>
| <nowiki>Time in milliseconds after which a queued object object is pushed to clients unless it got delayed again due to modifications of the push object within the delayDuration or modifications within the folder of the push object. Default value: 120000 </nowiki>
+
| <nowiki>The API Key to use the recaptcha Service This is hosted by Google, so you need an Google Account to receive API Keys Go to: http://www.google.com/recaptcha to generate keys. Use the global-key option to avoid domain restrictions. </nowiki>
| push-ms.properties:5
+
| recaptcha.properties:7
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.remoteHost</nowiki>
+
| <nowiki>privateKey</nowiki>
 +
| <nowiki></nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>list of open-xchange servers that should be connected when multicast is disabled </nowiki>
+
| recaptcha.properties:8
| push-udp.properties:10
 
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.registerTimeout</nowiki>
+
| <nowiki>com.openexchange.report.client.proxy.useproxy</nowiki>
| <nowiki>3600000</nowiki>
+
| <nowiki>false</nowiki>
| <nowiki>time in milliseconds a client registration is kept </nowiki>
+
| <nowiki>This defines if a proxy server should be used to establish the http connection to the Open-Xchange report server, and if which server and proxy details to use. </nowiki>
| push-udp.properties:13
+
| reportclient.properties:3
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.registerPort</nowiki>
+
| <nowiki>com.openexchange.report.client.proxy.address</nowiki>
| <nowiki>44335</nowiki>
+
| <nowiki>proxy.example.com</nowiki>
| <nowiki>Port where the clients send the push registration request to. </nowiki>
+
| <nowiki></nowiki>
| push-udp.properties:16
+
| reportclient.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.registerDistributionEnabled</nowiki>
+
| <nowiki>com.openexchange.report.client.proxy.port</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>8080</nowiki>
| <nowiki>only one of registerDistribution or eventDistribution can be enabled at the same time. if set to true, registrations are distributed to all ox servers </nowiki>
+
| <nowiki></nowiki>
| push-udp.properties:21
+
| reportclient.properties:5
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.eventDistributionEnabled</nowiki>
+
| <nowiki>com.openexchange.report.client.proxy.authrequired</nowiki>
 
| <nowiki>false</nowiki>
 
| <nowiki>false</nowiki>
| <nowiki>if set to true, events will be distributed to all Open-Xchange servers </nowiki>
+
| <nowiki></nowiki>
| push-udp.properties:23
+
| reportclient.properties:6
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.outputQueueDelay</nowiki>
+
| <nowiki>com.openexchange.report.client.proxy.username</nowiki>
| <nowiki>120000</nowiki>
+
| <nowiki>USER</nowiki>
| <nowiki>time in milliseconds after which queued &quot;push&quot; packages are sent to clients </nowiki>
 
| push-udp.properties:26
 
|-
 
| <nowiki>com.openexchange.push.udp.hostname</nowiki>
 
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>if empty, then the output of the java function getHostName will be used. This name is used for internal communication. </nowiki>
+
| reportclient.properties:7
| push-udp.properties:30
 
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.senderAddress</nowiki>
+
| <nowiki>com.openexchange.report.client.proxy.password</nowiki>
 +
| <nowiki>PASSWORD</nowiki>
 
| <nowiki></nowiki>
 
| <nowiki></nowiki>
| <nowiki>address used as the sender address when UDP packages are sent to the clients (should be the IP address of the load balancer in front of the Open-Xchange server farm </nowiki>
+
| reportclient.properties:8
| push-udp.properties:35
 
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.multicastEnabled</nowiki>
+
| <nowiki>com.openexchange.requestwatcher.isEnabled</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki> true</nowiki>
| <nowiki>true/false Send register information per multicast </nowiki>
+
| <nowiki>Enable/disable the requestwatcher. Default value: true (enabled). </nowiki>
| push-udp.properties:38
+
| requestwatcher.properties:13
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.multicastAddress</nowiki>
+
| <nowiki>com.openexchange.requestwatcher.frequency</nowiki>
| <nowiki>224.0.0.1</nowiki>
+
| <nowiki> 30000</nowiki>
| <nowiki>IP multicast address </nowiki>
+
| <nowiki>Define the requestwatcher&#39;s frequency in milliseconds. Default value: 30000. </nowiki>
| push-udp.properties:41
+
| requestwatcher.properties:17
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.multicastPort</nowiki>
+
| <nowiki>com.openexchange.requestwatcher.maxRequestAge</nowiki>
| <nowiki>9982</nowiki>
+
| <nowiki> 60000</nowiki>
| <nowiki>Multicast port </nowiki>
+
| <nowiki>Define the maximum allowed age of requests in milliseconds. Default value: 60000. </nowiki>
| push-udp.properties:44
+
| requestwatcher.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.push.udp.pushEnabled</nowiki>
+
| <nowiki>com.openexchange.requestwatcher.restartPermission</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki> false</nowiki>
| <nowiki>defines if server push port gets opened or not </nowiki>
+
| <nowiki>Permission to stop &amp; re-init system (works only for the ajp connector) </nowiki>
| push-udp.properties:6
+
| requestwatcher.properties:24
 
|-
 
|-
| <nowiki>com.openexchange.push.imapidle.pushmode</nowiki>
+
| <nowiki>RESELLER_STORAGE</nowiki>
| <nowiki>always</nowiki>
+
| <nowiki>com.openexchange.admin.reseller.storage.mysqlStorage.OXResellerMySQLStorage</nowiki>
| <nowiki>when to fire push events? possible values: newmail,always default: always Explanation: newmail means to only send a push event in case of at least one new mail has arrived. NOTE: Using dovecot this does only work when only ONE concurrent session of the same user is active. always  send a push event for every changes to the users mailbox. </nowiki>
+
| <nowiki></nowiki>
| push_imapidle.properties:18
+
| reseller.properties:1
 
|-
 
|-
| <nowiki>com.openexchange.push.imapidle.debug</nowiki>
+
| <nowiki>com.openexchange.rmi.host </nowiki>
| <nowiki>false</nowiki>
+
| <nowiki> localhost</nowiki>
| <nowiki>since commons logging is hard to configure, do it our own using LOG.info when debug is on here </nowiki>
+
| <nowiki>Set this to 0 to bind on all interfaces </nowiki>
| push_imapidle.properties:21
+
| rmi.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.push.imapidle.folder</nowiki>
+
| <nowiki>com.openexchange.rmi.port </nowiki>
| <nowiki>INBOX</nowiki>
+
| <nowiki> 1099</nowiki>
| <nowiki>Define the folder to look-up for new mails in each mailbox Default is INBOX folder </nowiki>
+
| <nowiki></nowiki>
| push_imapidle.properties:3
+
| rmi.properties:4
 
|-
 
|-
| <nowiki>com.openexchange.push.imapidle.errordelay</nowiki>
+
| <nowiki>com.openexchange.messaging.rss</nowiki>
| <nowiki>2000</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>waiting time in milliseconds before a reconnect when an error happens during IDLE </nowiki>
+
| <nowiki>Whether the RSS Messaging Service is available or not </nowiki>
| push_imapidle.properties:7
+
| rssmessaging.properties:2
 
|-
 
|-
| <nowiki>com.openexchange.push.mail.notify.udp_listen_multicast</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.backupCount</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>1</nowiki>
| <nowiki>Define if the listener should receive multicast messages </nowiki>
+
| <nowiki>Number of backups. If 1 is set as the backup-count for example, then all entries of the map will be copied to another JVM for fail-safety. 0 means no backup. </nowiki>
| push_mailnotify.properties:2
+
| rtClientMapping.properties:11
 
|-
 
|-
| <nowiki>com.openexchange.push.mail.notify.use_ox_login</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.asyncBackupCount</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki>Whether to use the ox login name to check for a valid push event. The default is to only check the users aliases. If mailboxname@example.com is not contained in the list of aliases, set this to true. Warning: This won&#39;t work in multidomain setups where the same login might exist in different contexts! </nowiki>
+
| <nowiki>Number of nodes with async backups. Async backups do not block operations and do not require acknowledgements. 0 means no backup. Any integer between 0 and 6. Default is 0, setting bigger than 6 has no effect. </nowiki>
| push_mailnotify.properties:23
+
| rtClientMapping.properties:16
 
|-
 
|-
| <nowiki>com.openexchange.push.mail.notify.use_full_email_address</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.readBackupData</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Whether to use the full email address from aliases or just use the localpart. When using a multidomain setup where the imap login is an email address, this should be set to true. If not, login might not be unique because foo@example.com and foo@example.net might be different users. Note: Do NOT set com.openexchange.push.mail.notify.imap_login_delimiter in this case! </nowiki>
+
| <nowiki>Can we read the local backup entries? Default value is false for strong consistency. Being able to read backup data will give you greater performance. </nowiki>
| push_mailnotify.properties:32
+
| rtClientMapping.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.push.mail.notify.udp_listen_host</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.name</nowiki>
| <nowiki>localhost</nowiki>
+
| <nowiki>rtClientMapping-1</nowiki>
| <nowiki>Define the hostname or interface/multicast group where the udp server should listen </nowiki>
+
| <nowiki>The name of the map. Don&#39;t change this on your own. </nowiki>
| push_mailnotify.properties:5
+
| rtClientMapping.properties:24
 
|-
 
|-
| <nowiki>com.openexchange.push.mail.notify.udp_listen_port</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.backupCount</nowiki>
| <nowiki>23420</nowiki>
+
| <nowiki>1</nowiki>
| <nowiki>Define the port where the udp server should listen </nowiki>
+
| <nowiki>Number of backups. If 1 is set as the backup-count for example, then all entries of the map will be copied to another JVM for fail-safety. 0 means no backup. </nowiki>
| push_mailnotify.properties:8
+
| rtIDMapping.properties:11
 
|-
 
|-
| <nowiki>com.openexchange.quartz.startLocalScheduler </nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.asyncBackupCount</nowiki>
| <nowiki> true</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki>Wether the local quartz scheduler instance should be started. If false, this node is unable to perform local jobs. </nowiki>
+
| <nowiki>Number of nodes with async backups. Async backups do not block operations and do not require acknowledgements. 0 means no backup. Any integer between 0 and 6. Default is 0, setting bigger than 6 has no effect. </nowiki>
| quartz.properties:3
+
| rtIDMapping.properties:16
 
|-
 
|-
| <nowiki>com.openexchange.quartz.localThreads </nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.readBackupData</nowiki>
| <nowiki> 5</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>Number of worker threads for the local scheduler instance. </nowiki>
+
| <nowiki>Can we read the local backup entries? Default value is false for strong consistency. Being able to read backup data will give you greater performance. </nowiki>
| quartz.properties:6
+
| rtIDMapping.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.quota.contact</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.name</nowiki>
| <nowiki>-1</nowiki>
+
| <nowiki>rtIDMapping-1</nowiki>
| <nowiki>The quota for contacts </nowiki>
+
| <nowiki>The name of the map. Don&#39;t change this on your own. </nowiki>
| quota.properties:10
+
| rtIDMapping.properties:24
 
|-
 
|-
| <nowiki>com.openexchange.quota.infostore</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.backupCount</nowiki>
| <nowiki>-1</nowiki>
+
| <nowiki>1</nowiki>
| <nowiki>The quota for infostore files </nowiki>
+
| <nowiki>Number of backups. If 1 is set as the backup-count for example, then all entries of the map will be copied to another JVM for fail-safety. 0 means no backup. </nowiki>
| quota.properties:13
+
| rtResourceDirectory.properties:11
 
|-
 
|-
| <nowiki>com.openexchange.quota.attachment</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.asyncBackupCount</nowiki>
| <nowiki>-1</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki>The quota for attachments of PIM objects </nowiki>
+
| <nowiki>Number of nodes with async backups. Async backups do not block operations and do not require acknowledgements. 0 means no backup. Any integer between 0 and 6. Default is 0, setting bigger than 6 has no effect. </nowiki>
| quota.properties:16
+
| rtResourceDirectory.properties:16
 
|-
 
|-
| <nowiki>com.openexchange.quota.calendar</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.readBackupData</nowiki>
| <nowiki>-1</nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>The quota for appointments </nowiki>
+
| <nowiki>Can we read the local backup entries? Default value is false for strong consistency. Being able to read backup data will give you greater performance. </nowiki>
| quota.properties:4
+
| rtResourceDirectory.properties:21
 
|-
 
|-
| <nowiki>com.openexchange.quota.task</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.name</nowiki>
| <nowiki>-1</nowiki>
+
| <nowiki>rtResourceDirectory-2</nowiki>
| <nowiki>The quota for tasks </nowiki>
+
| <nowiki>The name of the map. Don&#39;t change this on your own. </nowiki>
| quota.properties:7
+
| rtResourceDirectory.properties:24
 
|-
 
|-
| <nowiki>com.openexchange.realtime.isTraceAllUsersEnabled</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.maxIdleSeconds</nowiki>
| <nowiki>false</nowiki>
+
| <nowiki>86400</nowiki>
| <nowiki>Enable tracing for all users. Default value: false </nowiki>
+
| <nowiki>Maximum number of seconds for each entry to stay idle in the map. Entries that are idle (not touched) for more than &lt;max-idle-seconds&gt; will get automatically evicted from the map. Entry is touched if get, put or containsKey is called. Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. </nowiki>
| realtime.properties:18
+
| rtResourceDirectory.properties:31
 
|-
 
|-
| <nowiki>com.openexchange.realtime.usersToTrace</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.backupCount</nowiki>
| <nowiki></nowiki>
+
| <nowiki>1</nowiki>
| <nowiki>Enable tracing only for a set of users by using the userID@contextID notation e.g.: 1@1, 2@1, 3@1 Default value: empty set </nowiki>
+
| <nowiki>Number of backups. If 1 is set as the backup-count for example, then all entries of the map will be copied to another JVM for fail-safety. 0 means no backup. </nowiki>
| realtime.properties:22
+
| rtStanzaStorage.properties:11
 
|-
 
|-
| <nowiki>errorMessage</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.asyncBackupCount</nowiki>
| <nowiki>Error!!!</nowiki>
+
| <nowiki>0</nowiki>
| <nowiki>The displayd error Message. </nowiki>
+
| <nowiki>Number of nodes with async backups. Async backups do not block operations and do not require acknowledgements. 0 means no backup. Any integer between 0 and 6. Default is 0, setting bigger than 6 has no effect. </nowiki>
| recaptcha.properties:11
+
| rtStanzaStorage.properties:16
 
|-
 
|-
| <nowiki>publicKey</nowiki>
+
| <nowiki>com.openexchange.hazelcast.configuration.map.readBackupData</nowiki>
| <nowiki></nowiki>
+
| <nowiki>true</nowiki>
| <nowiki>The API Key to use the recaptcha Service This is hosted by Google, so you need an Google Account to receive API Keys Go to: http://www.google.com/recaptcha to generate keys. Use the global-key option to avoid domain restrictions. </nowiki>
+
| <nowiki>Can we read the local backup entries? Default value is false for strong consistency. Being able to read backup data will give you greater performance. </nowiki>
|