From: Alexandre Rossi <niol@zincube.net>
Description: Change daemon defaults to suit Debian system-wide install
Forwarded: not-needed

--- davmail.git.orig/src/etc/davmail.properties	2026-04-13 07:31:15.705335739 +0200
+++ davmail.git/src/etc/davmail.properties	2026-04-13 07:46:44.159541610 +0200
@@ -4,7 +4,7 @@
 # Basic settings
 
 # Server or workstation mode
-davmail.server=false
+davmail.server=true
 # Exchange/Office 365 connection mode:
 # - O365Modern Office 365 modern authentication (Oauth2)
 # - O365Interactive Office 365 with interactive browser window, not available in headless mode (OpenJFX or SWT required)
@@ -55,7 +55,7 @@
 #davmail.oauth.scope=openid profile offline_access https://outlook.office365.com/EWS.AccessAsUser.All
 
 # Optional: separate file to store Oauth tokens
-#davmail.oauth.tokenFilePath=
+davmail.oauth.tokenFilePath=/var/lib/davmail/tokens.properties
 
 #############################################################
 # Network settings
@@ -79,10 +79,12 @@
 davmail.clientSoTimeout=
 
 # DavMail listeners SSL configuration
-davmail.ssl.keystoreType=
-davmail.ssl.keystoreFile=
-davmail.ssl.keystorePass=
-davmail.ssl.keyPass=
+# systemd startup script expects keyStoreFile at /etc/davmail/keystoreFile
+# (which can be a symlink).
+#davmail.ssl.keystoreType=
+#davmail.ssl.keystoreFile=/etc/davmail/keystoreFile
+#davmail.ssl.keystorePass=
+#davmail.ssl.keyPass=
 
 # Accept specified certificate even if invalid according to trust store
 davmail.server.certificate.hash=
@@ -193,11 +195,11 @@
 # Loggings settings
 
 # log file path, leave empty for default path
-davmail.logFilePath=/var/log/davmail.log
+davmail.logFilePath=/var/log/davmail/davmail.log
 # maximum log file size, use Log4J syntax, set to 0 to use an external rotation mechanism, e.g. logrotate
 davmail.logFileSize=1MB
 # log levels
-log4j.logger.davmail=DEBUG
+log4j.logger.davmail=WARN
 log4j.logger.httpclient.wire=WARN
 log4j.logger.httpclient=WARN
 log4j.rootLogger=WARN
