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. |