![]() At iMore, Oliver is involved in daily news coverage and, not being short of opinions, has been known to 'explain' those thoughts in more detail, too. He has also been published in print for Macworld, including cover stories. Works nicely.Oliver Haslam has written about Apple and the wider technology business for more than a decade with bylines on How-To Geek, PC Mag, iDownloadBlog, and many more. I use Kolab (for business) on the server, Nine and K-9 apps on Android. I guess JMAP tries to be better than ActiveSync. ![]() There you get Mail, Contacts, Calendar, Tasks etc. Works, quite a few open source implementations. IMAP and SMTP also have the problem that they are blocked very often by firewalls, this usually doesn’t happen with HTTP(S).Įxchange itself has standardized mobile device access with the ActiveSync protocol. Kolab/Cyrus has a CalDav and CardDav and it works mostly, but these are accessed via HTTP. This is huge ever since Exchange and outlook. Second, IMAP does not handle contacts or calendar directly. You will soon have some sort of an archival process, manually or automatically. So if you have 30 GB just for your email when your device only has 64, you certainly don’t want to have full sync. In the corporate world you can often see mailboxes with tens of GB. Full local storage is very often not possible on mobile devices. Full local storage and searching, online backup. I like IMAP for synchronizing across devices. (sorry probably more that you want to know…) Fastmail is an email provider and also the biggest contributor the open source Cyrus IMAP server. JMAP wants to make IMAP available via web protocols: developed by Fastmail. Somebody proposed a protocol extension for this use-case, but I don’t it got really widespread implementation. If you answered with a one-liner to a larger email with quoting it you had to download the whole message via IMAP, compose and then re-upload it not once but twice: To send it via SMTP to the recipient and to store a copy for yourself in your “Sent” folder in IMAP. IMAP showed its weaknesses already during the Blackberry time: For efficient notification and retrieval you had IMAP, but for sending you had to use SMTP. They sort of opened their protocols in 2007, but nothing gained traction. It’s so bad it’s hopeless to implement it independently. That’s why they are so good (at so many things).īTW Microsoft never cared about IMAP either, they have Outlook and Exchange and have always used their proprietary PST (file) format. Google can do such a search very well, with predictable response times and throughput. For Gmail this means that everything is a search: If you put a message in a “folder” it just gets a “tag” with that folder and if you access it, the system searches all your email with that tag. They have and always had append-only storage and always lots of indices to access this storage. Google never worked that way, their systems are not organized in “folders” in the sense of the filesystem. You need an index for that and IMAP servers didn’t have them really except for header fields. And one problem with this structure was that it was very hard to search in the emails. This worked well in the 1990s.īut then people start to have LOTS of mails. The server can be implemented very efficently with IMAP since it just does that, store each email in a file in a folder named with the name you gave the folder. It makes it easy to store mail in folders and to synchronize these folder with your local computer. ![]() IMAP is a protocol designed to access your email and that’s it. I happen to have worked with IMAP (and SMTP) quite a lot. But it’s not true for the format, you can see it when you click on “Show Original” in the web interface, and it’s not true for the transmission of the email between two parties where there is basically only one protocol, SMTP. It’s true in the sense that it’s hard to access your own email via IMAP (singular, it’s just one protocol).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |