Microsoft.Exchange.Data.Transport Namespace
The Microsoft.Exchange.Data.Transport namespace contains types that support the extension of the Microsoft Exchange Server 2010 transport behavior.
Classes
| Class | Description | |
|---|---|---|
| .gif) | AcceptedDomain | The AcceptedDomain class is the base class for classes that represent a domain for which the server accepts messages. | 
| .gif) | AcceptedDomainCollection | The AcceptedDomainCollection class is the base class for derived classes that represent a collection of classes that inherit from the AcceptedDomain class. | 
| .gif) | AddressBook | The AddressBook class is the base class for classes that provide top-level access to the Recipient API objects for a virtual server. | 
| .gif) | AddressBookEntry | The AddressBookEntry class is the base class for derived classes that represent a recipient. | 
| .gif) | AddressBookTransientException | The exception thrown when a transient error is detected when accessing an address book. | 
| .gif) | Agent | The Agent class is the class from which all agent classes derive. | 
| .gif) | AgentAsyncContext | The AgentAsyncContext class represents an asynchronous state object that is used by asynchronous transport agents. | 
| .gif) | AgentFactory | The AgentFactory class is the base class from which all transport agent factory classes derive. | 
| .gif) | AgentManager | The AgentManager class is the base class for all agent managers. Agent managers provide additional properties about an agent. | 
| .gif) | DeliverableMailItem | The DeliverableMailItem class provides a read-only interface to the mail item envelope. | 
| .gif) | EnvelopeRecipient | The EnvelopeRecipient class is the base class for derived classes that represent a Simple Mail Transfer Protocol (SMTP) recipient. | 
| .gif) | EnvelopeRecipientCollection | The EnvelopeRecipientCollection class is the base class for derived classes that represent a collection of objects that inherit from the EnvelopeRecipient class. | 
| .gif) | IPPermission | The IPPermission class is a base class from which classes derive that implement methods and properties for managing the Internet Protocol (IP) Allow/Deny list of the server. | 
| .gif) | MailItem | The MailItem class is the base class for derived classes that represent the envelope of an e-mail message. | 
| .gif) | ReadOnlyEnvelopeRecipientCollection | The ReadOnlyEnvelopeRecipientCollection class is a collection of e-mail recipients. | 
| .gif) | RemoteDomain | The RemoteDomain class is the base class for derived classes that provide information about remote domains that the administrator has configured. | 
| .gif) | RemoteDomainCollection | The RemoteDomainCollection class is the base class for derived classes that represent a collection of objects that inherit from the RemoteDomain class. | 
| .gif) | RoutingHost | |
| .gif) | RoutingOverride | The RoutingOverride class overrides the default routing for a recipient. | 
| .gif) | SmtpServer | The SmtpServer class is the base class for classes that represent a Simple Mail Transfer Protocol (SMTP) server. | 
Structures
| Structure | Description | |
|---|---|---|
| .gif) | EnvelopeRecipientCollection.Enumerator | The EnvelopeRecipientCollection.Enumerator structure provides properties and methods for enumerating an instance of the EnvelopeRecipientCollection class. | 
| .gif) | RoutingAddress | The RoutingAddress structure represents an address that is used to route data. | 
| .gif) | RoutingDomain | The RoutingDomain structure represents an Simple Mail Transfer Protocol (SMTP) domain to use when you are overriding the default routing for a recipient. This type was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1). | 
Enumerations
| Enumeration | Description | |
|---|---|---|
| .gif) | CertificateValidationStatus | |
| .gif) | DeliveryMethod | The DeliveryMethod enumeration indicates the direction in which a message is coming or going. | 
| .gif) | DeliveryPriority | The DeliveryPriority enumeration specifies the delivery priority of an e-mail message. | 
| .gif) | DeliveryQueueDomain | The DeliveryQueueDomain enumeration defines the domain to use when adding a recipient to a delivery queue. | 
| .gif) | DsnFormatRequested | The DsnFormatRequested enumeration specifies the format used for Delivery Status Notification (DSN) messages. | 
| .gif) | DsnType | The DsnType enumeration specifies the type of Delivery Status Notification (DSN) to use. | 
| .gif) | DsnTypeRequested | The DsnTypeRequested enumeration specifies the type of Delivery Status Notification (DSN) requested. | 
| .gif) | PermissionCheckResults | The PermissionCheckResults enumeration specifies the lists on which an Internet Protocol (IP) address is found. | 
| .gif) | RecipientCategory | The RecipientCategory enumeration defines categories for e-mail recipients. | 
| .gif) | RecipientType | The RecipientType enumeration specifies types of recipients. | 
| .gif) | SpamAction | The SpamAction enumeration indicates actions that may be taken on a message that has a high spam confidence level. |