[Davmail-users] Duplicates in Trash folder. Ideas?
Brought to you by:
mguessan
From: Zvi B. <zvi...@gm...> - 2023-01-18 13:30:46
|
Hi All, I am new to davmail. Apologies if this is a known issue, but I couldn’t find it discussed. I have davmail running as a server on MacOS 12.6, with MailMate as the client. It works fabulously well. However, I just discovered that when I delete a message, two copies of it are create in the trash folder. The duplicates seem entirely identical, with all the same raw headers. I can also confirm that these are “real” duplicates, and not an artifact of the MailMate display, since they show as two messages in Outlook too. I am using davmail with my company’s Outlook365 using SSO login. I apologize if I’m not using the terms properly. But I use EWS with Manual login as the davmail method. I have not had trouble logging in, etc. (although it can be quite slow when processing a large number of messages). I’ve included my server config (omitting OAUTH stuff) below, in case the issue is obvious. Any help would be appreciated. Thanks, Zvi ```# DavMail settings, see http://davmail.sourceforge.net/ for documentation ############################################################# # Basic settings # Server or workstation mode davmail.server=true # connection mode auto, EWS or WebDav or O365Manual or O365Interactive davmail.mode=O365Manual # base Exchange OWA or EWS url davmail.url=https://outlook.office365.com/EWS/Exchange.asmx # Listener ports davmail.caldavPort= davmail.imapPort=1143 davmail.ldapPort=1389 davmail.popPort= davmail.smtpPort=1025 davmail.exchange.maxConnections=100 ############################################################# # 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=false # bind server sockets to a specific address davmail.bindAddress= # client connection timeout in seconds - default 300, 0 to disable davmail.clientSoTimeout= # DavMail listeners SSL configuration davmail.ssl.keystoreType= davmail.ssl.keystoreFile= davmail.ssl.keystorePass= davmail.ssl.keyPass= # Accept specified certificate even if invalid according to trust store 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=true # Message count limit on folder retrieval davmail.folderSizeLimit=0 # Default windows domain for NTLM and basic authentication davmail.defaultDomain= ############################################################# # Caldav settings # override default alarm sound davmail.caldavAlarmSound= # retrieve calendar events not older than 90 days davmail.caldavPastDelay=90 # EWS only: enable server managed meeting notifications davmail.caldavAutoSchedule=true # 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 # To enable IDLE support, set a maximum client polling delay in minutes # Clients using IDLE should poll more frequently than this delay davmail.imapIdleDelay=1 # Always reply to IMAP RFC822.SIZE requests with Exchange approximate message size for performance reasons davmail.imapAlwaysApproxMsgSize=true ############################################################# # POP settings # Delete messages on server after 30 days davmail.keepDelay=90 # 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=/Users/xxx/Library/Logs/DavMail/davmail.log # maximum log file size, use Log4J syntax, set to 0 to use an external rotation mechanism, e.g. logrotate davmail.logFileSize=.5MB # log levels log4j.logger.davmail=WARN 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=true # disable tray icon color switch on activity davmail.disableTrayActivitySwitch=false # disable startup balloon notifications davmail.showStartupBanner=true # enable transparent client Kerberos authentication davmail.enableKerberos=false ``` |