Microsoft.Exchange.Data.Transport Namespace

The Microsoft.Exchange.Data.Transport namespace contains types that support the extension of the Microsoft Exchange Server 2007 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.
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.
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.
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.
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
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.
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.
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.