jstedfast/MailKit
MailKit is a .NET library for interacting with email protocols including IMAP, POP3, and SMTP. It provides comprehensive client implementations with support for modern features like asynchronous operations, proxy connections, and various security mechanisms such as NTLM and SCRAM. The system also includes extensive documentation, examples, and test coverage to facilitate integration and debugging.
56.6
Adequate · 5 August 2026
106k
lines of production code
C#
primary language
1
bus factor · 60 authors in all
4
measurements over time
How it got here
2013 · MailKit 4.17.0 release and modernization
This period centered on the MailKit 4.17.0 release, featuring a complete rewrite of the POP3 client and significant enhancements to SMTP and IMAP support. The work included adding new security mechanisms, refactoring for asynchronous operations, and expanding test coverage to ensure robustness.
10 changes
2014 · IMAP and security enhancements
This period focused on expanding IMAP protocol support with asynchronous methods for COMPRESS, QRESYNC, and UTF8=ACCEPT extensions, alongside a complete rewrite of the search query API. Security was strengthened by adding NTLM SASL mechanism support and TLS channel-binding capabilities. The release also included comprehensive unit test coverage for authentication and message parsing, alongside new sample applications for IMAP client usage.
14 changes
2015–2024 · Cross-platform samples and proxy support
This period focused on expanding the library's usability and connectivity by introducing comprehensive cross-platform sample applications for iOS and Android. The team also implemented robust proxy client support for HTTP and SOCKS protocols, while simultaneously enhancing documentation and automated build processes to improve developer experience and testing coverage.
15 changes
Survey your own repository
jstedfast/MailKit was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 5 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 08bf9a500d — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.