Агенты доставки и соединители агентов доставкиDelivery agents and Delivery Agent connectors

Применимо к: Exchange Server 2013Applies to: Exchange Server 2013

Агент доставки может доставлять сообщения из среды SMTP-сервер Exchange система, которая не использует протокол SMTP. Каждого агента доставки связан с соединитель агента доставки, которая ставит в очередь сообщений, направляемых во агента доставки для обработки и доставки на устройстве не SMTP или системы.A delivery agent can deliver messages from your SMTP Exchange Server environment to a system that doesn’t use the SMTP protocol. Each delivery agent is associated with a Delivery Agent connector, which queues messages routed to the delivery agent for processing and delivery to the non-SMTP device or system.

Совет

Хотя архитектура внешних соединителей в версии Microsoft Exchange 2013 продолжает присутствовать, мы рекомендуем всегда, когда это возможно, использовать агенты доставки для маршрутизации сообщений в системы без протокола SMTP. Основная причина связана с тем, что вы можете использовать управление очередями для сообщений, если не требуется управлять передачей файлов в транзитный каталог, и вы можете проверять доставку сообщений.While the Foreign connector architecture remains in Microsoft Exchange 2013, we recommend using delivery agents for routing messages to non-SMTP systems whenever possible. The primary reasons for this are that you can use queue management for messages, there is no need to manage file transfer to a Drop directory, and you can verify message delivery.

СодержаниеContents

Функции и преимущества агентов доставкиFunction and benefits of Delivery Agents

Добавление агентов доставки в организациюAdding Delivery Agents to your organization

Соединители агента доставкиDelivery Agent connectors

Соединитель агента доставки обмена текстовыми сообщениями по умолчаниюDefault text messaging Delivery Agent connector

Функции и преимущества агентов доставкиFunction and benefits of Delivery Agents

Агент доставки — это компонент, устанавливаемый в службе транспорта сервера почтовых ящиков, который может выполнять следующие задачи:A delivery agent is a component installed in the Transport service of a Mailbox server that can perform the following tasks:

  • Устанавливать подключение к внешней системе для доставки сообщений.Establish a connection to the foreign system for message delivery.

  • Извлекать сообщения из очередей доставки на серверах почтовых ящиков.Retrieve messages from the delivery queues on Mailbox servers.

  • Доставлять сообщения во внешнюю систему.Deliver messages to the foreign system.

  • Обеспечивать подтверждение для каждой успешной доставки сообщения.Provide acknowledgement for each successful message delivery.

Хотя архитектура внешних соединителей в версии Microsoft Exchange Server 2013 продолжает присутствовать, мы рекомендуем всегда, когда это возможно, использовать агенты доставки для маршрутизации сообщений в системы без протокола SMTP. Использование агентов доставки обеспечивает следующие преимущества:While the Foreign connector architecture remains in Microsoft Exchange Server 2013, we recommend using delivery agents for routing messages to non-SMTP systems whenever possible. Delivery agents provide the following benefits:

  • Они позволяют управлять очередями сообщений, направляемых во внешние системы.They allow queue management of messages routed to foreign systems.

  • Поскольку сообщения больше не нуждаются в записи и чтении из файловой системы, производительность доставки сообщений повышается.Because the messages no longer need to be written to and read from the file system, message delivery performance is improved.

  • Они предоставляют разработчикам агента доступ к свойствам сообщений с интенсивными событиями.They provide access to message properties with rich events for agent developers.

  • Разработка агента доставки происходит быстрее, чем реализация внешнего соединителя, так как агент доставки может использовать представление сообщений и функции управления Exchange.Development time for a delivery agent is faster than implementing a Foreign connector because the delivery agent can use the message representation and management features of Exchange.

  • Вы можете проверить то, что сообщения будут доставляться во внешние системы, в противоположность простой их записи в транзитный каталог.You can verify that the messages are delivered to the foreign system, rather than simply written to the Drop directory.

  • Использование соединителей агента доставки позволяет анализировать соглашение об уровне обслуживания (SLA), так как теперь стало возможным отслеживать задержку при доставке сообщений во внешнюю систему.The use of Delivery Agent connectors allows service level agreement (SLA) analysis because it's possible to track the latency of message delivery to the foreign system.

Добавление агентов доставки в организациюAdding Delivery Agents to your organization

Чтобы использовать агент доставки в организации, необходимо выполнить указанные ниже действия:To use a delivery agent in your organization, you have to complete the following:

  1. Получите агент доставки. Как правило, агенты доставки создаются сторонними производителями. Система Exchange 2013 поставляется только с одним соединителем агента доставки по умолчанию: соединитель агента доставки обмена текстовыми сообщениями.Acquire the delivery agent. Typically, delivery agents are written by third parties. Exchange 2013 comes with only one Delivery Agent connector by default: the Text Messaging Delivery Agent connector.

  2. Установите агент доставки в службе транспорта серверов почтовых ящиков, которые выступают в качестве исходных серверов для соединителей агента доставки.Install the delivery agent in the Transport service of your Mailbox servers that will act as source servers for the Delivery Agent connectors.

  3. Создайте соединитель агента доставки для конкретного протокола.Create a Delivery Agent connector for the specific protocol.

После выполнения всех указанных действий сообщения во внешние системы будут маршрутизироваться через соединители агента доставки и обрабатываться этим агентом.When all of these steps are completed, messages to the foreign systems will be routed through the Delivery Agent connectors and processed by the delivery agent.

В статье Пространство имен Microsoft.Exchange.Data.Transport.Delivery представлены дополнительные сведения о разработке агента доставки.Microsoft.Exchange.Data.Transport.Delivery Namespace provides more information about developing a delivery agent.

Соединители агента доставкиDelivery Agent connectors

Соединитель агента доставки в Exchange 2013 аналогичен соединителю агента доставки, представленному в Exchange 2010. Они маршрутизируют сообщения, адресованные внешним системам, не использующим протокол SMTP. Когда сообщение направляется на соединитель агента доставки, соответствующий агент доставки выполняет преобразование содержимого и доставку сообщения. Обычно агенты доставки создаются сторонними производителями и настраиваются для работы с соединителем агента доставки в вашей организации.A Delivery Agent connector in Exchange 2013 is similar to the Delivery Agent connector introduced in Exchange 2010. They route messages addressed to foreign systems that do not use the SMTP protocol. When a message is routed to a Delivery Agent connector, the associated delivery agent performs the content conversion and message delivery. Typically, delivery agents are created by a third-party and configured to work with a Delivery Agent connector in your organization.

В центре администрирования Exchange невозможно создать соединитель агента доставки. Вместо этого создается соединитель агента доставки в командной консоли Exchange с помощью командлета New-DeliveryAgentConnector и изменить свойства соединителей агента доставки с помощью Set-DeliveryAgentConnector. Можно указать один или несколько серверов почтовых ящиков узлов для соединителя, используя необязательный параметр SourceTransportServers .A Delivery Agent connector cannot be created in the Exchange Administration Center. Rather, you create a Delivery Agent connector in the Exchange Management Shell with the New-DeliveryAgentConnector cmdlet and edit the Delivery Agent connector’s properties with Set-DeliveryAgentConnector. You can specify one or more host Mailbox servers for the connector, by using the optional SourceTransportServers parameter.

Соединитель агента доставки обмена текстовыми сообщениями по умолчаниюDefault text messaging Delivery Agent connector

Можно использовать соединитель агента доставки обмена сообщениями текст для маршрутизации сообщений на мобильные устройства. На сервере Exchange выполните Get-DeliveryAgentConnector | fl для просмотра соединителя и все его параметры. Обратите внимание, что задано значение DeliveryProtocol MOBILE.You can use the Text Messaging Delivery Agent connector to route messages to mobile devices. On your Exchange server, run Get-DeliveryAgentConnector | fl to view the connector and all of its parameters. Note that the DeliveryProtocol is set to MOBILE.