<div dir="ltr">I have all the mail clients on my machine. Yet I use Gmail on the desktops, why?<div><br></div><div>The main reason seems to be that the protocols are cleverer. Gmail gives me instant, fluid response and all my IMAP based clients give me a long pause to download mail.</div><div><br></div><div>IMAP does have some advantages, I can read mail offline for a start. So it is better for mobile devices. But on the desktop, Gmail wins.</div><div><br></div><div><br></div><div>This doesn't have to be the case though. The IMAP protocol is slow because it is poorly designed. It is single threaded with every transaction requiring a separate request/response. So one big file causes everything to jam up. Sorting of messages takes place in the client and the changes are uploaded back to the server.</div><div><br></div><div>Gmail also optimizes the user experience by separating out metadata downloads from content and message data from attachments. Their protocol is S/MIME aware while IMAP is not.</div><div><br></div><div><br></div><div>These are all fixable. </div></div>