Элементы файла конфигурации агентов для Exchange 2013

Сведения об XML-элементах в agents.config и fetagents.config файле конфигурации в Exchange 2013.

Область применения: Exchange Server 2013 г.

При установке роли сервера клиентского доступа или сервера почтовых ящиков на сервере Exchange установщик создает XML-файл, содержащий сведения о конфигурации агентов, установленных на сервере. Невозможно выполнить запись непосредственно в этот файл.

Служба транспорта переднего плана работает на серверах клиентского доступа и записывает данные в файл с именем fetagents.config. Транспортная служба и транспорт почтовых ящиков выполняются на серверах почтовых ящиков и записываются в файл с именем agents.config. Компьютер с ролью сервера клиентского доступа и сервера почтового ящика будет иметь fetagents.config и agents.config файл.

Единственный поддерживаемый способ записи в эти файлы — использование командлетов агента транспорта в командной консоли Exchange. Сведения о командлетах агента транспорта см. в разделе Командлеты потока обработки почты в TechNet.

Примечание.

Чтобы отличить агенты, расширяющие интерфейсную транспортную службу на сервере клиентского доступа, и транспортную службу на сервере почтовых ящиков, командлеты агента транспорта имеют параметр TransportService со значением "Hub" для транспортной службы и FrontEnd для транспортной службы переднего плана.

Вы можете прочитать файл agents.config или fetagents.config, чтобы определить наличие и сведения о конфигурации для одного или нескольких агентов на сервере. Эта документация содержит справочные материалы, которые можно использовать для чтения сведений в файле agents.config или fetagents.config. Формат обоих этих файлов одинаков. Эта документация не содержит сведений о записи в файлы.

Осторожностью

Использование неподдерживаемых методов для записи в файл agents.config или fetagents.config может привести к непредвиденным результатам, включая сбой службы транспорта или агентов транспорта или и того, и другого. Не записывайте данные напрямую ни в один из этих файлов. Единственный поддерживаемый метод записи в эти файлы — использование командлетов агента транспорта командной консоли Exchange.

Расположение файлов конфигурации агента транспорта

При установке Exchange 2013 установщик создает XML-файл с именем agents.config.template или fetagents.config.template в зависимости от установленной роли сервера в <папке ExchangeInstallFolder>\TransportRoles\Agents (где <ExchangeInstallFolder> — это папка, в которой установлен Exchange 2013). При установке роли сервера клиентского доступа Exchange 2013 копирует файл fetagents.config.template в fetagents.config. При установке роли сервера почтовых ящиков Exchange 2013 копирует файл agents.config.template в agents.config. Exchange 2013 считывает и записывает этот файл при изменении конфигурации агентов транспорта на сервере.

Проверка установки агента транспорта

Вы можете использовать возможности XML, которые предоставляет платформа .NET Framework, для чтения и проверки agents.config или XML-файла fetagents.config. Чтобы проверить установку и конфигурацию агента транспорта, прочитайте XML-код в файле конфигурации и найдите элемент агента , соответствующий агенту транспорта. Если элемент агента для конкретного агента транспорта не существует, агент транспорта не устанавливается. Если агент транспорта установлен, можно считывать атрибуты элемента агента , чтобы определить его конфигурацию.

Иерархия элементов файла конфигурации

В следующем коде показана иерархия элементов в XML-файле конфигурации.

<configuration>
    <mexRuntime>
        <monitoring>
            <agentExecution/>
            <messageSnapshot/>
        </monitoring>
        <agentList>
            <agent/>
            <agent/>
            <agent />
        </agentList>
    </mexRuntim>
</configuration>

В этом разделе:

См. также