A collection of 9 posts
Threading with EmailEngine
In a previous blog post, we discussed how email threads are typically managed on the client side, as virtual entities. Previous attempts to define server-side threading, such as the RFC5256 standard, were mainly useful for mailing-list type threads, assuming that all related emails were located in the same folder. This
If you have used EmailEngine for a while, you probably notice the abundance of different message identifiers. There's id, emailId, uid, messageId , and under the hood also a sequence identifier that all seemingly do the same thing – identify an email on an IMAP account. What gives, why so many? The
Proxying OAuth2 IMAP connections for Outlook and Gmail
All larger email providers are slowly but steadily moving away from regular password-based authentication for email protocols like IMAP and SMTP. There are multiple options to do so. For example, iCloud requires you to generate application passwords for IMAP. Gmail is pushing OAuth2, even though it also allows application passwords.