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.

Last modified: March 12, 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.

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.

Show: