API Reference

Namespaces

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.