Transport agent namespaces in Exchange 2013
Learn about the .NET Framework classes and members that you can use to create custom transport agents for Exchange 2013.
Applies to: Exchange Server 2013
This article provides information about the namespaces that contain reference information that you can use to create transport agents for Exchange Server 2013. It also describes the classes that your transport agents can use to read and modify email messages that pass through the transport pipeline.
Transport agent class library
The following namespaces contain types that you can use to create and extend transport agents.
Table 1. .NET Framework namespaces
Namespace | Description |
---|---|
Microsoft.Exchange.Data |
Contains types that specify data and configuration exceptions. |
Microsoft.Exchange.Data.Common |
Contains types that support localization and error handling. |
Microsoft.Exchange.Data.ContentTypes.iCalendar |
Contains types that enable you to read and write iCalendar data. |
Microsoft.Exchange.Data.ContentTypes.Tnef |
Contains types that enable you to read and write TNEF data. |
Microsoft.Exchange.Data.ContentTypes.vCard |
Contains types that enable you to read and write vCard data. |
Microsoft.Exchange.Data.Globalization |
Contains types that enable you to work with cultures and character sets to produce localized content. |
Microsoft.Exchange.Data.Mime |
Contains types that enable you to read and write MIME data. |
Microsoft.Exchange.Data.Mime.Encoders |
Contains types that enable you to encode and decode MIME data. |
Microsoft.Exchange.Data.TextConverters |
Contains types that enable you to read and write data with different text formats, and convert data to and from those formats. |
Microsoft.Exchange.Data.Transport |
Contains types that enable you to access routing, host, and domain information about the transport pipeline. |
Microsoft.Exchange.Data.Transport.Delivery |
Contains types that support the extension of Exchange 2013 delivery agents. |
Microsoft.Exchange.Data.Transport.Email |
Contains types that support creating, reading, writing, and modifying email messages. |
Microsoft.Exchange.Data.Transport.Routing |
Contains types that support the extension of the Exchange 2013 transport routing behavior. |
Microsoft.Exchange.Data.Transport.Smtp |
Contains types that support the extension of the Exchange 2013 transport SMTP behavior. |