Skip to main content
MailKit package icon

MailKit

MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices. Features include: * HTTP, Socks4, Socks4a and Socks5 proxy support. * SASL Authentication via ANONYMOUS, CRAM-MD5, DIGEST-MD5, LOGIN, NTLM, OAUTHBEARER, PLAIN, SCRAM-SHA-1, SCRAM-SHA-256, SCRAM-SHA-512 and XOAUTH2. * A fully-cancellable SmtpClient with support for STARTTLS, 8BITMIME, BINARYMIME, ENHANCEDSTATUSCODES, SIZE, DSN, PIPELINING and SMTPUTF8. * A fully-cancellable Pop3Client with support for STLS, UIDL, APOP, PIPELINING, UTF8, and LANG. * A fully-cancellable ImapClient with support for ACL, QUOTA, LITERAL+, IDLE, NAMESPACE, ID, CHILDREN, LOGINDISABLED, STARTTLS, MULTIAPPEND, UNSELECT, UIDPLUS, CONDSTORE, ESEARCH, SASL-IR, COMPRESS, WITHIN, ENABLE, QRESYNC, SORT, THREAD, ANNOTATE, LIST-EXTENDED, ESORT, METADATA / METADATA-SERVER, NOTIFY, FILTERS, LIST-STATUS, SORT=DISPLAY, SPECIAL-USE / CREATE-SPECIAL-USE, SEARCH=FUZZY, MOVE, UTF8=ACCEPT / UTF8=ONLY, LITERAL-, APPENDLIMIT, STATUS=SIZE, OBJECTID, REPLACE, SAVEDATE, XLIST, and X-GM-EXT1. * Client-side sorting and threading of messages (the Ordinal Subject and the Jamie Zawinski threading algorithms are supported). * Asynchronous versions of all methods that hit the network. * S/MIME, OpenPGP, DKIM and ARC support via MimeKit. * Microsoft TNEF support via MimeKit.

Total Downloads
245.2M
245,202,627
Published
May 26, 2026
Latest stable version

Install

.NET CLI
dotnet add package MailKit --version 4.17.0
Package Manager Console
Install-Package MailKit -Version 4.17.0
PackageReference
<PackageReference Include="MailKit" Version="4.17.0" />

Frameworks

.NETFramework4.6.2 .NETFramework4.7 .NETFramework4.8 net8.0 net10.0 .NETStandard2.0 .NETStandard2.1

Dependencies

System.Formats.Asn1
.NETFramework4.6.2
[8.0.1, )
[4.6.3, )
MimeKit
.NETFramework4.6.2
[4.17.0, )
System.Formats.Asn1
.NETFramework4.7
[8.0.1, )
[4.6.3, )
MimeKit
.NETFramework4.7
[4.17.0, )
System.Formats.Asn1
.NETFramework4.8
[8.0.1, )
[4.6.3, )
MimeKit
.NETFramework4.8
[4.17.0, )
[8.0.1, )
MimeKit
net8.0
[4.17.0, )
[10.0.0, )
MimeKit
net10.0
[4.17.0, )
System.Formats.Asn1
.NETStandard2.0
[8.0.1, )
[4.6.3, )
MimeKit
.NETStandard2.0
[4.17.0, )
System.Formats.Asn1
.NETStandard2.1
[8.0.1, )
MimeKit
.NETStandard2.1
[4.17.0, )