| Class | Description |
|---|---|
| Attachment | Creates an attachment to be added to an EmailMessage |
| BeforeEmailSendEventArgs | EventArgs used for checking the EmailMessage before it is sent. |
| BeforeQueueWriteEventArgs | Event args for the BeforeQueueWrite Event. |
| BeforeRowMergeEventArgs | These args are raised in the BeforeRowMergedEvent |
| BeforeSmtpSendEventArgs | The event args raised before data is sent to the Smtp server. |
| BeforeWebRequestEventArgs | Summary description for EventArgs. |
| CharSetUtility | Used for converting and manipulating text based upon charactersets. |
| CreateEmbeddedObjectEventArgs | Summary description for EventArgs. |
| DirectSend | Sends an email without the need for a relay server. |
| EmailException | Exception handling class for Email(); |
| EmailLicense | This class is used by COM/ASP clients to load the license file. |
| EmailMessage | Creates a programmatic email to be sent through a mail server. |
| EmailParseException | Exception handling class for parsing Mime Messages on the EmailMessage.Parsexxx(...) methods; |
| EmbeddedObject | An embedded object to be added into an email. An embedded object can be anything from style sheets, to sounds, to images. Just about anything that can be embedded in a web page. Please note, that not all mail readers will necessarily render an embedded object, especially depending upon security rules. |
| ErrorEventArgs | ErrorEvent Args used for raised exceptions. |
| ForwardEmail | Creates an EmailMessage object that can be forwarded. |
| ForwardReplyEmail | A helper class for Forwarding and Replying to emails. |
| HtmlUtility | An engine class for manipulating Html content.. |
| MergedRowSentEventArgs | Summary description for EventArgs. |
| MimeBodyPart | Used to support multipart/alternative mail support, based upon RFC 2045 - 2049. An email can consist of many different parts, for example Text, Html, or Richtext. Different readers support different formats. |
| ReplyEmail | Used for creating an EmailMessage object that an be used as a Reply. |
| SmtpAuthenticationNotSupportedException | Exception raised when authentication is not supported. |
| SmtpConnectionException | Exception raised during any server connection failures. |
| SmtpProtocolException | Exception raised during any protocol exceptions |
| SmtpServerResponseEventArgs | An event argument used for handling SMTP server replies. |
| SmtpTimeOutException | A Smtp TimeOut session exception |
| XAccounting | The XAccounting class used to send Faxes via Cisco's routers. |
| XAccountingField | A XAccounting reply field from the router. |
| Delegate | Description |
|---|---|
| BeforeEmailSendEventHandler | The delegate used for event handling. |
| BeforeQueueWriteEventHandler | Delegate for the BeforeQueueWrite Event |
| BeforeRowMergeEventHandler | The delegate used for handling the BeforeRowMergeEvent. |
| BeforeSmtpSendEventHandler | The delegate used for handling the event BeforeSmtpSend. |
| BeforeWebRequestEventHandler | The delegate used for handling the event BeforeWebRequest. |
| CreateEmbeddedObjectEventHandler | The delegate used for event handling. |
| EmailMessage.MMRowProgress | This event has been depreciated in favor of the MergedRowSentEvent |
| ErrorEventHandler | Error Handler used for the ErrorEvent. |
| MergedRowSentEventHandler | The delegate used for event handling MergedRowSent. |
| SmtpServerResponseEventHandler | The delegate used for handling the SmtpServerResponse event. |
| Enumeration | Description |
|---|---|
| AttachmentMMBehavior | Controls the behavior for adding an attachment during the Mail Merge. |
| CssOption | Used for controlling CSS sheets with the HtmlUtility class. |
| EmbedImageOption | Option for the technique used to embed images via a URL |
| HtmlEncodeOption | Controls Html Encoding for non Ascii characters. |
| HtmlFormOptions | The Html Form options used when automatically loading a Html Form into an email message body. |
| HtmlRemovalOptions | Used for removing Html tags and strings from Html content. |
| MailEncoding | Can be used for setting the encoding property for ContentTransferEncoding; See RFC 1521 for more information. |
| MailFormat | An enumeration for setting the mail format of the email. |
| MailPriority | Used to control the priority header(s) of the email. |
| MailSensitivity | Sets the sensitivity levels, as obeyed by Microsoft Outlook clients. |
| ServerErrorSection | Sets various sections for displaying data during ASP.NET Server Exceptions |
| SmtpAuthentication | Authentication mechanism used against the SMTP server. |
| SmtpGreeting | The greeting used against the SMTP server |
| SmtpState | The current state of the SMTP Server session, as identified by various SMTP commands |