DavMail 6.5.0 accesso completo a Exchange e Office 365 da Linux con client open source

DavMail è un progetto open source che consente di accedere a server Microsoft Exchange e Office 365 utilizzando protocolli standard come IMAP, SMTP, CalDAV, CardDAV e LDAP.

Linux Easy

DavMail 6.5 open-source exchange gateway enhances Office 365 login security and refines Linux RPM packages.
https://linuxiac.com/davmail-6-5-exchange-gateway-brings-interactive-office-365-login/

#davmail #linux #exchange #opensource

#davmail is my new best friend #linux #exchange
How nice to finally have #Microsoft 365 email within #mu4e using #msmtp and #davmail. When is someone going to make a #emacs linux OS and boot directly off the kernel like you could do with lilo way back when.

@victorjavierlo

I don't whether it is possible to activate #IMAP in MS Office365 (this is possible with MS Exchange).

Probably @[email protected] can tell more about work-arounds. The only work-around that comes to my mind would be an IMAP<>Exchange Gateway like #Davmail https://davmail.sourceforge.net/ , but I don't know whether it properly works with #Geary and #Office365.

DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway

So I had a weird issue where I updated my Java Virtual Machine (#semeru for the #openj9) where the #davmail service in Windows suddenly worked on the work machine, but the standalone only works from the jar. After a time trying to track down that, it started an investigation into the DavMail ini file that I have to get it to work on the personal machine.

After a bit of time I noticed that there are newer libraries in the default install. So the thought of "hey, I wonder if you can upgrade the libraries to something more modern," came up. Turns out you can, and in fact the #log4j libraries to the second/reload version. So for the ones that upgraded...
commons-codec-1.16.1.jar
commons-collections-3.2.2.jar
commons-logging-1.3.1.jar
htmlcleaner-2.29.jar
httpclient-4.5.14.jar
httpcore-4.4.16.jar
jackrabbit-webdav-3.0.1.jar
jcharset-2.1.jar
jcifs-2.1.37.jar
jdom-2.0.2.jar
jettison-1.5.4.jar
log4j-core-2.23.1.jar
slf4j-api-2.0.12.jar
slf4j-reload4j-2.0.12.jar (replacing slf4j-log4j12-1.7.25.jar)
stax-api-1.0.1.jar
stax2-api.4.2.2.jar
winrun4j-0.4.5.jar
woodstox-core-6.6.2.jar
Does this change anything? Probably not. Does it work? Well yes, on my personal machine, the work one still is a mystery. Do I know what I am doing? No.

@jeff #Davmail is the best option because it’s a POP/IMAP gateway to Exchange, which enables you to use any standard mail tools you want.

Alternatively, the Evolution mail client has built-in support for MS Exchange.

@simoninireland @jtr The need to register a client ID was what stopped me. I’m currently using #davmail https://davmail.sourceforge.net, which works fine, but is very slow.

I recently found this description, which uses Thunderbird’s ID https://brettpresnell.com/post/email/, but haven’t tried it yet. So I look forward to reading how you did it!

DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway

Compared to using #DavMail to access a #MicrosoftExchange server, using #Kermit to fetch my mail over a dialup line a quarter century ago was lightning fast.

A #UUCP interface to Exchange might be more appropriate…

So the logic for davmail Tasks synchronisation with Exchange, when subscribed to a personal and a group calendar, seems to be:

1. client creates a task in personal calendar, and syncs it to the server

2. on the next sync, client receives a copy of the task, apparently in the group calendar!

3. but not really, server side. Whew!

4. removing either on the client removes "both", after more syncs.

#DAVmail #Exchange