2 ms·
I've used DavMail[1] to access Office365 for years. It basically acts as a translation layer between Microsoft protocols and open protocols. I usually run it a
by deadbunny 6y ago
I've used DavMail[1] to access Office365 for years.
It basically acts as a translation layer between Microsoft protocols and open protocols. I usually run it as a local systemd user service.
My only issue is with MFA. To set it up you'll need to dig through the stdout/logs to get the initial "add app"/Auth URL. After that the push notifications from the Microsoft Authenticator work as expected.
If you're not using push based MFA I'm not sure if it'll work, you might need to dig through the logs to grab the URL each time. If it was me I'd probably setup another script to sit watching the log, extract the MFA URL and send a notification with lib notify.
So yeah, a little janky to set up (yay for proprietary protocols) but you can then use whatever email client you like and manipulate it as you need.
1. http://davmail.sourceforge.net/ http://davmail.sourceforge.net/