aspose.email.clients

the aspose.email.clients namespace provides classes to access messages by using mail protocols.

Classes

ClassDescription
AsyncCommandResultEventArgsAsyncCommandResultEventArgs is containing event data.
CommandStatusIndicates the result of an operation.
EmailClientRepresents the client that creates server connection by using the host credentials.
HttpProxyHTTP proxy client.
IAsyncResultExtRepresents the extended status of an asynchronous operation.
IAsyncTokenProviderDefines interface allowing to retrieve access token asynchronously.
ICommandDefines a command.
IConnectionIConnectionAdapter allows to manage connection to a server.
IMultipleServicesTokenProviderDefines interface allowing to retrieve access token.
ITokenProviderDefines interface allowing to retrieve access token.
MessageInfoBaseThe MessageInfo represents the E-Mail message info fetched from the mail server.
NameValuePairAn extended property.
NetworkExceptionThrown if there is a network connection failure.
OAuthNetworkCredentialRepresents the NetworkCredential for OAuth authentication.
OAuthTokenContains OAuth token data such like token value, token type, expiration date.
PageInfoContains information about retrieved page when paging methods are used.
PipeliningStatusDefines pipelining status for mail client.
ProxyBase proxy client.
SocksProxySOCKS proxy client.
Supported versions of the protocol are SOCKS4 and SOCKS5.
TokenProviderClass TokenProvider allows to retrieve access token for mail services.

Enumerations

EnumerationDescription
AsyncCommandResultsThe result of asynchronous command.
CompressionTypeCompression types which are used by mail protocols
ConnectionAsgmtTypeDefines algorithm of connection allocation in multiple threads environment
ConnectionStateDescribes the current state of the connection.
HttpAuthenticationMethodsThe authentication methods supported by the HTTP proxy
MultiConnectionModeEnumerate modes which indicates how client has to use multiple connections for heavy loaded operations.
PipeliningModeDefines how mail client supports the pipelining
SecurityOptionsSecurity mode for a mail client
SocksAuthenticationMethodsThe authentication methods supported by the SOCKS protocol
SocksVersionVersions of the SOCKS protocol
TokenTypeDefines OAuth token types