Classes
| Class | Description |
|---|---|
| Authenticator | |
| BodyPart |
The abstract class models a Part within
a Multipart.
|
| BodyPartList | |
| ConnectionEventArgs | Class that holds arguments to a connection event. |
| Constants | Constants to be used widely in CSMail. |
| ContentType | Class that encapsulates the "Content-Type" header |
| EMailAddress | Class to represent an email address. |
| EMailAddressList | Class to store a list of email addresses. |
| Folder | Abstract class that models a folder. Implementation provided by the providers. |
| FolderAddress | |
| FolderEventArgs | Arguments for a folder event. |
| Header | Class to store headers. |
| HeaderList | Class to encapsulate a list of headers. |
| IllegalStateException |
Execption thrown while accessing a |
| InternetAddress | Class to represent a URL. |
| InternetAddressList | Represents a collection of InternetAddress-es. |
| MailEventArgs | |
| Message | Abstract class that models a message. |
| MessageDeliveredEventArgs |
Represents the method that will handle
Transport.MessageDelivered event of a
Transport.
|
| MessageRemovedException | Thrown while trying to retrieve an expunged message from a folder. |
| MessagingException | |
| MimeBodyPart | |
| MimeMessage | |
| MimeMultipart | |
| Multipart | Class that holds multiple bodyparts. |
| NewsAddress | Class that encapsulated news address. |
| NewsAddressList | |
| NoSuchProviderException | |
| Parameter | Class that handles a parameter. |
| ParameterList | |
| Provider | |
| ProviderList | |
| SendFailedException | Exception to hold details of when messages are not sent. |
| Service | Mother class (abstract) for all the services. |
| Session | |
| Store | |
| StoreMessageEventArgs |
Class that handles arguments to a StoreEvent.
|
| Transport | Abstract class modelling the transport service. |
| URLName | Class to handle a URI. |
Interfaces
| Interface | Description |
|---|---|
| IAddress | IAddress interface |
| IAddressList | Interface to handle collection of addresses. |
| IEncode | Interface for retrieving encoding or decoding data. |
| IMimePart | Interface to handle "Mime" encoded messages. |
| IPart | Interface to the parts of a message. |
Delegates
| Delegate | Description |
|---|---|
| ConnectionEventHandler |
Represents the method that will handle
Service.Connection event of a Service.
|
| FolderEventHandler |
Represents the method that will handle
Store.Folder event of a Store.
|
| MailEventHandler | |
| MessageDeliveredEventHandler | |
| StoreMessageEventHandler |
Represents the message that will handle the
StoreMessage event of a Store.
|
Enumerations
| Enumeration | Description |
|---|---|
| AddressType | Denotes the type of address. |
| ConnectionEventType | Denotes the type of event occured with a connection. |
| ContentDisposition | The "Content-Disposition" options. |
| FolderEventType | Denotes the event related to a folder. |
| FolderOpenMode | Denotes the mode in which folder has been opened |
| FolderSortStyle | |
| FolderType | Denotes the type of folder. |
| MessageDeliveryStatus | The status of a message after it has been set for delivery. |
| MessageFlags | Various flags associated with a message. |
| MessageSortStyle | The criterion for sorting messages (for viewing). |
| ProviderSearchType | Criterion while looking up for a provider. |
| ProviderType | What service are you providing. |
| RecipientType | Where should the recipient's address go. |
| StoreMessageType | The type of message emitted by a store. |
| StoreSearchType | Denotes the criterion for a store (class). |
| TransferEncoding | The "Transfer-Encoding" values. |