See Also

Dart.PowerTCP.Mail Assembly

See Also PowerTCP Mail for .NET

Dart.PowerTCP.Mail Namespace

Inheritance Hierarchy

Classes

ClassDescription
Attachments Contains all recursive attachments contained in the message.
AttachmentStream Represents a non-MIME attached file.
AttachmentStreams A collection of AttachmentStream objects. Inherited from ArrayList.
BusyException Thrown whenever a method is called to perform an operation when an operation is already in progress.
Certificate Represents a digital certificate.
CertificateReceivedEventArgs Provides data for any event where certificates are received.
CertificateStore Use the CertificateStore Object to gain access to a store of certificates on the local system.
CodingStream Used to read/write encoded information.
DeliveryStatusNotification The DeliveryStatusNotification class provides an easy way to handle Delivery Status Notification (DSN) when sending mail using SMTP.
EndEventArgs Provides data for asynchronous completion events.
EnhancedStream Adds new methods on top of the Stream interface for type conversion, stream copying, and saving.
ExceptionEventArgs Provides data for asynchronous event handlers.
Imap The Imap component enables the integration of Internet Message Access Protocol (IMAP) functionality into any .NET application.
ImapMessage Represents an IMAP message on the server.
ImapMessageCollection Contains ImapMessage objects.
ImapMessageEventArgs Provides data for the Imap events: Imap.EndGetMessage, Imap.EndMessageAdd, Imap.EndSearch.
ImapProgressEventArgs Provides data for the Imap.Progress event.
ImapResponse Represents a single line response from an IMAP server.
ImapResponseEventArgs Provides data for the Imap events: Imap.Alert, Imap.EndClear, Imap.EndCopy, Imap.EndExamine, Imap.EndInvoke, Imap.EndLogin, Imap.EndLogout, Imap.EndMailboxRemove, Imap.EndNoop, Imap.EndPurge, Imap.EndRefresh, Imap.EndSet, Imap.EndSubscribe, Imap.EndSubscribe, Imap.LineReceived, Imap.Update.
ImapSearchParameter Represents a search parameter used with the MailBox.Search method.
ImapUTF7Encoding Represents a modified UTF-7 encoding of Unicode characters to be used for IMAP mailbox names.
InvalidParameterTypeException Thrown whenever a method is called with an invalid parameter.
Invoke Presents the results from an Internet protocol Request/Response pair.
InvokeEventArgs This class is passed into EndInvoke events and provides data for these event.
MailAddress The MailAddress object represents a single email address.
MailAddresses A collection of MailAddress objects.
Mailbox Represents an IMAP mailbox on the server.
MailboxCollection Represents a collection of Mailbox objects.
MailboxEventArgs Provides data for the Imap.EndMailboxAdd, Imap.EndList, and Imap.Mailbox events.
MailHeader Collection representing the header of an Internet email message.
MessageBase Abstract base class for all server-side mail messages.
MessagePartEventArgs Provides data for the Imap.EndGetPart event.
MessagePartStream Represents a simple inline MIME part.
MessagePartStreams A collection of MessagePartStream objects. Inherited from ArrayList.
MessageStream Represents an email message.
MessageStreams A collection of MessageStream objects. Inherited from ArrayList.
MimeAttachmentStream Represents a MIME attachment.
MimeAttachmentStreams A collection of MimeAttachmentStream objects. Inherited from ArrayList.
NonMime Contains all non-MIME parts of a message.
PartList Used as the base class for MessagePartStreams, MessageStreams, and MimeAttachmentStreams.
Parts The Parts class contains collections of MIME part collections.
PipeStream Represents a stream that wraps an internal stream.
Pop The Pop component enables the integration of Post Office Protocol (POP) functionality into any .NET application.
PopEventArgs This class is passed into the Pop.EndGet event and provides data for this event.
PopMessage Represents a message on a POP server.
PopProgressEventArgs This class is passed into the Pop.Progress event and provides data for this event.
ProgressEventArgs This class is passed into the Progress event and provides data for this event.
ProtocolException Used to throw protocol exceptions for upper-layer protocols like FTP, SMTP and POP3.
Proxy Provides an easy way to manage communication with proxy servers
Response Presents the response portion from an Internet protocol Request/Response pair.
Segment Provides a reference to a data segment where data is sent or received over a TCP stream.
SegmentedStream Used to provide advanced reading/writing capabilities to Stream-based objects.
SegmentEventArgs Provides data for any event where data is sent or received.
SimpleCollectionBase Collection class that provides basic functionality for the server-side collections.
Smtp The Smtp component enables easy integration of Simple Mail Transport Protocol (SMTP) functionality within any .NET application.
SmtpEventArgs This class is passed into the Smtp.EndSend event and provides data for this event.
SmtpResult Represents the results from an SMTP send operation.
Tcp The Tcp component provides comprehensive Transmission Control Protocol support.
TcpStream TcpStream implements sending and receiving of data through network sockets.

Enumerations

EnumerationDescription
CertificateProvider Enumerates the cryptographic providers allowed by Microsoft.
CertificateStoreLocation Enumerates the possible locations for certificates
CertificateStoreName Enumerates the names for commonly used certificate stores.
ContentEncoding Enumerates the encoding algorithm that is used on the data.
ContentType Enumerates values which specify the nature of the data of a MIME part.
DSNType Enumerates values of the DeliveryStatusNotification.Type property.
EncodingMethod Defines the set of possible encoding method to be used in S/MIME messages.
EncryptingMethod Defines the set of possible algorithms to be used when encrypting an S/MIME message.
HeaderLabelType Enumerates header labels that can be added to a message.
ImapCode Represents the response codes defined by IMAP.
ImapCriterion Details the search criterion which modifies the IMAP SEARCH command.
ImapFlagModifier Represents the method used when modifying flags.
ImapFlags Represents the flags defined by IMAP.
ImapMessageSections Represents the sections of an IMAP message when partial messages are retrieved.
ImapResponseType Contains the types of responses returned by an IMAP server.
ImapStatus Contains the values of status codes defined by IMAP.
KeyUsage Enumerates the uses for a key.
MessagePriority Represents the possible values of the MessageHeader.Priority property.
MessageSection Used by the Pop.AutoGet property to determine what portion of messages are returned.
PopLoginMethod Specified the login method to use after connecting to the Pop server.
ProxyType Enumerates the supported proxy types.
SecureProtocol Enumerates the type of encryption used in the secure product.
Security Enumerates the security protocol and authentication types which can be used.
SigningMethod Defines the set of possible algorithms to be used when signing an S/MIME message.
SmtpLoginMethod Enumerates values of the Smtp.LoginMethod property.

Delegates

DelegateDescription
CertificateReceivedEventHandler Represents the method (event handler) that is raised when a certificate is received.
CertificateRequestedEventHandler Represents the method (event handler) that is raised when a certificate is requested.
ConnectEventHandler Represents the method (event handler) that is raised when the BeginConnect operation completes.
EventHandlerEx Replaces System.EventHandler when the SynchronizingObject property is used.
ExceptionEventHandler Represents the method (event handler) that will be raised when either the BeginLogin or BeginLogout operations complete.
ImapMessageEventHandler Represents the method (event handler) that will be raised when an asynchronous method involving message manipulation completes.
ImapProgressEventHandler Represents the method (event handler) that will be raised when progress information is available.
ImapResponseEventHandler Represents the method (event handler) that will be raised when a response is received from an IMAP server.
InvokeEventHandler Represents the method (event handler) that will be raised when the Object.BeginInvoke operation completes.
MailboxEventHandler Represents the method (event handler) that will be raised when mailbox information is available or an asynchronous method involving mailbox manipulation completes.
MessagePartEventHandler Represents the method (event handler) that will be raised when asynchronous methods which retrieve message parts complete.
PopEventHandler Represents the method (event handler) that will be raised when the PopMessage.BeginGet operation completes.
PopProgressEventHandler Represents the method (event handler) that will be raised when progress information is available.
ProgressEventHandler Represents the method (event handler) that is raised when progress information is available.
SegmentEventHandler Represents the method (event handler) that is raised when data is received or sent.
SendEventHandler Represents the method (event handler) that will be raised when the Smtp.BeginSend operation completes.
SmtpProgressEventHandler This class is passed into the Smtp.Progress event and provides data for that event.

See Also

Dart.PowerTCP.Mail Assembly


Send comments on this topic.

Documentation version 3.1.

© 2009 Dart Communications.  All rights reserved.