Elementos de archivo de configuración de agentes para Exchange 2013

Busque información sobre los elementos XML en el archivo de configuración agents.config y fetagents.config en Exchange 2013.

Se aplica a: Exchange Server 2013

Al instalar el rol de servidor Acceso de cliente o Buzón en un servidor exchange, el instalador crea un archivo XML que contiene información de configuración sobre los agentes instalados en el servidor. No se puede escribir directamente en este archivo.

El servicio de transporte front-end se ejecuta en servidores de acceso de cliente y escribe en un archivo denominado fetagents.config. El servicio de transporte y el servicio de transporte de buzones se ejecutan en servidores de buzones de correo y escriben en un archivo denominado agents.config. Un equipo que tenga el rol de servidor de acceso de cliente y el rol de servidor buzón tendrá un fetagents.config y un archivo agents.config.

La única manera admitida de escribir en estos archivos es mediante los cmdlets del agente de transporte en el Shell de administración de Exchange. Para obtener información sobre los cmdlets del agente de transporte, consulte Cmdlets de Flujo de correo en TechNet.

Nota:

Para distinguir entre los agentes que extienden el servicio de transporte front-end en el servidor de acceso de cliente y el servicio de transporte en el servidor de buzones de correo, los cmdlets del agente de transporte tienen un parámetro TransportService con un valor de "Hub" para el servicio de transporte y "FrontEnd" para el servicio de transporte front-end.

Puede leer el archivo agents.config o fetagents.config para determinar la presencia y la información de configuración de uno o varios agentes en el servidor. Esta documentación proporciona una referencia que puede usar para leer la información en el archivo agents.config o en la fetagents.config. El formato de ambos archivos es el mismo. Esta documentación no proporciona información sobre cómo escribir en los archivos.

Precaución

El uso de métodos no admitidos para escribir en el archivo de agents.config o fetagents.config puede producir resultados inesperados, incluidos errores del servicio de transporte o de los agentes de transporte, o ambos. No escriba directamente en ninguno de estos archivos. El único método admitido para escribir en estos archivos es mediante los cmdlets del agente de transporte del Shell de administración de Exchange.

Ubicación de los archivos de configuración del agente de transporte

Al instalar Exchange 2013, el instalador crea un archivo XML denominado agents.config.template o fetagents.config.template, en función del rol de servidor instalado, en la <carpeta ExchangeInstallFolder>\TransportRoles\Agents (donde <ExchangeInstallFolder> es la carpeta en la que instaló Exchange 2013). Si instala el rol de servidor de acceso de cliente, Exchange 2013 copia el archivo fetagents.config.template en fetagents.config. Si instala el rol de servidor Buzón de correo, Exchange 2013 copia el archivo agents.config.template en agents.config. Exchange 2013 lee y escribe este archivo al cambiar la configuración de los agentes de transporte en el servidor.

Comprobación de la instalación de un agente de transporte

Puede usar las funcionalidades XML que proporciona .NET Framework para leer y validar el agents.config o el archivo XML de fetagents.config. Para comprobar la instalación y configuración de un agente de transporte, lea el XML en el archivo de configuración y busque el elemento agent que corresponde al agente de transporte. Si no existe un elemento de agente para el agente de transporte específico, no se instala el agente de transporte. Si el agente de transporte está instalado, puede leer los atributos del elemento agent para determinar su configuración.

Jerarquía de elementos del archivo de configuración

El código siguiente muestra la jerarquía de elementos en el archivo XML de configuración.

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

En esta sección

Vea también