Click or drag to resize
MimeKit

API Reference

Namespaces
NamespaceDescription
MailKit
The MailKit namespace provides classes that are used to implement the core services of the framework.
MailKit.Net.Imap
The MailKit.Net.Imap namespace provides classes that are necessary for managing messages on an IMAP server.
MailKit.Net.Pop3
The MailKit.Net.Pop3 namespace provides classes that are necessary for downloading messages from a POP3 server.
MailKit.Net.Proxy
The MailKit.Net.Proxy namespace provides classes that are necessary for connecting via proxy servers.
MailKit.Net.Smtp
The MailKit.Net.Smtp namespace provides classes that are necessary for sending messages to an SMTP server.
MailKit.Search
The MailKit.Search namespace provides classes that are necessary for searching folders for messages matching a set of criteria.
MailKit.Security
The MailKit.Security namespace provides implementations of various SASL authentication mechanisms used by the IMAP, POP3 and SMTP clients.
MimeKit
The MimeKit namespace provides classes that are used to implement the core MIME parsing services of the framework.
MimeKit.Cryptography
The MimeKit.Cryptography namespace provides classes that are necessary for dealing with PGP, S/MIME, and other cryptographic services.
MimeKit.Encodings
The MimeKit.Encodings namespace provides classes for encoding and decoding various MIME transfer encodings.
MimeKit.IO
The MimeKit.IO namespace provides classes that extend the System.IO namespace.
MimeKit.IO.Filters
The MimeKit.IO.Filters namespace provides filters for use with MimeKit.IO.FilteredStream.
MimeKit.Text
The MimeKit.Text namespace provides classes that are used for converting between various text formats.
MimeKit.Tnef
The MimeKit.Tnef namespace provides classes that are used for dealing with Microsoft TNEF attachments.
MimeKit.Utils
The MimeKit.Utils namespace provides various utility classes.