MailCore 1.0 is a Mac/iOS framework for working with the e-mail protocols IMAP and SMTP.
Role in this project:
Back-end Developer Contributions:176 commits, 1 push, 1 branch in 3 years 8 months
Contributions summary:Matt primarily contributed to the `mailcore/mailcore` project by enhancing its core functionalities. The user added features like the ability to return a message as an EMLX file, and the addition of message flags within the EMLX data. They also fixed memory leaks related to fetching the RFC822 content of messages, and implemented changes to correctly handle date-related information in message data. Furthermore, the user made improvements to handle character encoding to prevent data truncation and fixed bugs.
e-mailimapios-frameworkmailcoresmtp
MailCore 2 provide a simple and asynchronous API to work with e-mail protocols IMAP, POP and SMTP. The API has been redesigned from ground up.
Role in this project:
Back-end Developer Contributions:29 commits in 1 year 1 month
Contributions summary:Matt primarily worked on implementing an Objective-C asynchronous API for the mailcore2 library, specifically focusing on IMAP functionality. Their contributions include the creation of `MCOIMAPSession` and related operation classes such as `MCOCheckAccountOperation` and `MCOFetchFoldersOperation`. These changes involved defining properties and methods for interacting with IMAP servers, handling authentication, and fetching folder data. The user also refactored the API to reflect asynchronous operation handling.
asynchronouse-mailimapmailcoresmtp