I ran Windows XP in a VM for Office and Outlook that I would start up occasionally to check documents for correctness, setting up meetings, and that sort of thing. Everybody else's is second or third class at best.
Personally when dealing with Microsoft software and services Microsoft only gives a shit about being compatible with Microsoft for this sort of thing. The best bet is MAPI going forward, but it's not available on every Linux distro yet. Almost all of which is outside of your control. The success of either plugin depends on what version of Exchange your dealing with, how 'healthy' it is and things like that. The MAPI plugin is much faster (and easier to setup), but I had issues with Evolution crashing on certain types of messages (such as meeting request replies) Samba/Openchange folks have reverse engineered it enough now that through this plugin your Evolution client will log natively into Active Directory and communicate directly with your Exchange server as if it was Outlook. MAPI is the native protocol that Exchange uses when communicating with Outlook and is proprietary to Microsoft. Of course Exchange's web interface is a pile of crap so when your piling shit on crap your not going to have a application that smells like roses. Very miserable and performance is poor, but it works. That is the plugin logins in over http and then proceeds to scrape the web interface and pull emails and such from that. Therefore, in this article, we will be talking about the three best email clients for Linux Mint 20. Hiri is a modern email client that seamlessly incorporates your various emails, tasks, calendars, and contacts while allowing you to easily set reminders, categories, and tags to individual emails.
The job of an email client is to read and manage user emails. It also provides the web mail interface, which is fairly crap unless you use IE. The Exchange server supports IMAP, and e-mail works fairly well using the usual suspects, e.g. Thats problematic for people with Linux on their desktop machine.
This plugin is the earlier one and it basically communicates with Exchange through the Web interface. An email client is basically the user-side interface of the emailing process which is also known as the mail user agent. At work, the official email solution is Outlook on Windows, connected to an Exchange server. Evolution is the only choice you have for a native application on the Linux desktop if you must use Exchange and you need to have it 'full featured'.