# DavMail settings, see http://davmail.sourceforge.net/ for documentation

#############################################################
# Basic settings

# Server or workstation mode
davmail.server=true
# connection mode auto, EWS or WebDav
davmail.enableEws=auto
# base Exchange OWA or EWS url
davmail.url=${DAVMAIL_URL}

# Listener ports (SSL is not working for some reason)
#davmail.caldavPort=1080
#davmail.imapPort=1993
#davmail.ldapPort=1636
#davmail.popPort=1995
#davmail.smtpPort=1587
davmail.ldapPort=1389
davmail.caldavPort=1080
davmail.smtpPort=1025
davmail.popPort=1110
davmail.imapPort=1143


#############################################################
# Network settings

# Network proxy settings
davmail.enableProxy=false
davmail.useSystemProxies=false
davmail.proxyHost=
davmail.proxyPort=
davmail.proxyUser=
davmail.proxyPassword=

# proxy exclude list
davmail.noProxyFor=

# allow remote connection to DavMail
davmail.allowRemote=true
# bind server sockets to a specific address
davmail.bindAddress=
# client connections SO timeout in seconds
davmail.clientSoTimeout=

# DavMail listeners SSL configuration
#davmail.ssl.keystoreType=${DAVMAIL_SSL_PASS:+PKCS12}
#davmail.ssl.keystoreFile=${DAVMAIL_SSL_PASS:+/etc/davmail/davmail.p12}
#davmail.ssl.keystorePass=${DAVMAIL_SSL_PASS}
#davmail.ssl.keyPass=${DAVMAIL_SSL_PASS}

# Accept specified certificate even if invalid according to trust store
#davmail.server.certificate.hash=${DAVMAIL_SERVER_CERTIFICATE_HASH}

# disable SSL for specified listeners
#davmail.ssl.nosecurecaldav=false
#davmail.ssl.nosecureimap=false
#davmail.ssl.nosecureldap=false
#davmail.ssl.nosecurepop=false
#davmail.ssl.nosecuresmtp=false

# disable update check
davmail.disableUpdateCheck=true

# Send keepalive character during large folder and messages download
davmail.enableKeepalive=false
# Message count limit on folder retrieval
davmail.folderSizeLimit=0
# Default windows domain for NTLM and basic authentication
davmail.defaultDomain=${DAVMAIL_NTLM_DOMAIN}

#############################################################
# Caldav settings

# override default alarm sound
davmail.caldavAlarmSound=
# retrieve calendar events not older than 90 days
davmail.caldavPastDelay=90
# WebDav only: force event update to trigger ActiveSync clients update
davmail.forceActiveSyncUpdate=false

#############################################################
# IMAP settings

# Delete messages immediately on IMAP STORE \Deleted flag
davmail.imapAutoExpunge=true
# Enable IDLE support, set polling delay in minutes
davmail.imapIdleDelay=

#############################################################
# POP settings

# Delete messages on server after 40 days
davmail.keepDelay=40
# Delete messages in server sent folder after 90 days
davmail.sentKeepDelay=90
# Mark retrieved messages read on server
davmail.popMarkReadOnRetr=false

#############################################################
# SMTP settings

# let Exchange save a copy of sent messages in Sent folder
davmail.smtpSaveInSent=true

#############################################################
# Loggings settings

# log file path, leave empty for default path
#davmail.logFilePath=/var/log/davmail.log
davmail.logFilePath=/dev/stdout
# maximum log file size, use Log4J syntax, set to 0 to use an external rotation mechanism, e.g. logrotate
#davmail.logFileSize=1MB
davmail.logFileSize=0
# log levels
log4j.logger.davmail=INFO
log4j.logger.httpclient.wire=WARN
log4j.logger.org.apache.commons.httpclient=WARN
log4j.rootLogger=WARN

#############################################################
# Workstation only settings

# smartcard access settings
#davmail.ssl.pkcs11Config=
#davmail.ssl.pkcs11Library=

# SSL settings for mutual authentication
#davmail.ssl.clientKeystoreType=
#davmail.ssl.clientKeystoreFile=
#davmail.ssl.clientKeystorePass=

# disable all balloon notifications
davmail.disableGuiNotifications=false
# disable startup balloon notifications
davmail.showStartupBanner=true

# enable transparent client Kerberos authentication
davmail.enableKerberos=false