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 | |
---|---|---|
AcceptedDomain | The AcceptedDomain class is the base class for classes that represent a domain for which the server accepts messages. | |
AcceptedDomainCollection | The AcceptedDomainCollection class is the base class for derived classes that represent a collection of classes that inherit from the AcceptedDomain class. | |
AddressBook | The AddressBook class is the base class for classes that provide top-level access to the Recipient API objects for a virtual server. | |
AddressBookEntry | The AddressBookEntry class is the base class for derived classes that represent a recipient. | |
AddressBookTransientException | The exception thrown when a transient error is detected when accessing an address book. | |
Agent | The Agent class is the class from which all agent classes derive. | |
AgentAsyncContext | The AgentAsyncContext class represents an asynchronous state object that is used by asynchronous transport agents. | |
AgentFactory | The AgentFactory class is the base class from which all transport agent factory classes derive. | |
AgentManager | The AgentManager class is the base class for all agent managers. Agent managers provide additional properties about an agent. | |
DeliverableMailItem | The DeliverableMailItem class provides a read-only interface to the mail item envelope. | |
EnvelopeRecipient | The EnvelopeRecipient class is the base class for derived classes that represent a Simple Mail Transfer Protocol (SMTP) recipient. | |
EnvelopeRecipientCollection | The EnvelopeRecipientCollection class is the base class for derived classes that represent a collection of objects that inherit from the EnvelopeRecipient class. | |
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. | |
MailItem | The MailItem class is the base class for derived classes that represent the envelope of an e-mail message. | |
ReadOnlyEnvelopeRecipientCollection | The ReadOnlyEnvelopeRecipientCollection class is a collection of e-mail recipients. | |
RemoteDomain | The RemoteDomain class is the base class for derived classes that provide information about remote domains that the administrator has configured. | |
RemoteDomainCollection | The RemoteDomainCollection class is the base class for derived classes that represent a collection of objects that inherit from the RemoteDomain class. | |
RoutingHost | ||
RoutingOverride | The RoutingOverride class overrides the default routing for a recipient. | |
SmtpServer | The SmtpServer class is the base class for classes that represent a Simple Mail Transfer Protocol (SMTP) server. |
Structures
Structure | Description | |
---|---|---|
EnvelopeRecipientCollection.Enumerator | The EnvelopeRecipientCollection.Enumerator structure provides properties and methods for enumerating an instance of the EnvelopeRecipientCollection class. | |
RoutingAddress | The RoutingAddress structure represents an address that is used to route data. | |
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 | |
---|---|---|
CertificateValidationStatus | ||
DeliveryMethod | The DeliveryMethod enumeration indicates the direction in which a message is coming or going. | |
DeliveryPriority | The DeliveryPriority enumeration specifies the delivery priority of an e-mail message. | |
DeliveryQueueDomain | The DeliveryQueueDomain enumeration defines the domain to use when adding a recipient to a delivery queue. | |
DsnFormatRequested | The DsnFormatRequested enumeration specifies the format used for Delivery Status Notification (DSN) messages. | |
DsnType | The DsnType enumeration specifies the type of Delivery Status Notification (DSN) to use. | |
DsnTypeRequested | The DsnTypeRequested enumeration specifies the type of Delivery Status Notification (DSN) requested. | |
PermissionCheckResults | The PermissionCheckResults enumeration specifies the lists on which an Internet Protocol (IP) address is found. | |
RecipientCategory | The RecipientCategory enumeration defines categories for e-mail recipients. | |
RecipientType | The RecipientType enumeration specifies types of recipients. | |
SpamAction | The SpamAction enumeration indicates actions that may be taken on a message that has a high spam confidence level. |