The S22.Imap namespace contains classes used to communicate with and receive electronic mail from an Internet Message Access Protocol (IMAP) server.
Classes
Class | Description | |
---|---|---|
![]() | BadServerResponseException |
The exception that is thrown when an unexpected response is received from the server.
|
![]() | Bodypart |
Represents a MIME body part of a mail message that has multiple
parts.
|
![]() | ContentDisposition |
Represents the content disposition as is presented in the BODYSTRUCTURE
response by the IMAP server.
|
![]() | IdleErrorEventArgs |
Provides data for IMAP idle error events.
|
![]() | IdleMessageEventArgs |
Provides data for IMAP idle notification events.
|
![]() | ImapClient |
Enables applications to communicate with a mail server using the Internet Message Access
Protocol (IMAP).
|
![]() | InvalidCredentialsException |
The exception that is thrown when the supplied credentials were rejected by the server.
|
![]() | MailboxInfo |
Provides access to status information such as the total number of messages and quota
information for a mailbox.
|
![]() | MailMessageExtension |
Adds extension methods to the MailMessage class of the .NET Framework.
|
![]() | NotAuthenticatedException |
The exception that is thrown when a client has not authenticated with the server and
attempts to call a method which can only be called when authenticated.
|
![]() | SearchCondition |
Represents chainable search conditions that can be used with the Search method.
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IImapClient |
Enables applications to communicate with a mail server using the Internet Message Access
Protocol (IMAP).
|
Delegates
Delegate | Description | |
---|---|---|
![]() | ExaminePartDelegate |
A delegate which is invoked during a call to GetMessage or GetMessages for every MIME part in
a multipart mail message. The delegate can examine the MIME body part and decide to either
include it in the returned mail message or dismiss it.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | AuthMethod |
Defines supported means of authenticating with an IMAP server.
|
![]() | ContentDispositionType |
Possible values for the content disposition type which determines the presentation
style
|
![]() | ContentTransferEncoding |
Possible values for the "Encoding" property of the Bodypart class. The content
transfer encoding indicates whether or not a binary-to-text encoding
scheme has been used on top of the original encoding as specified within the
Content-Type header.
|
![]() | ContentType |
Possible values for the "Type" property of the Bodypart class.
For a detailed description of MIME Media Types refer to
RFC 2046.
|
![]() | FetchOptions |
Defines the different means by which mail messages may be fetched from the server.
|
![]() | MailboxFlag |
Defines possible attributes for mailboxes.
|
![]() | MessageFlag |
Defines possible attributes for mail messages on an IMAP server.
|