Cómo configurar el directorio de recogida

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2007-01-02

En este tema se explica cómo usar el Shell de administración de Exchange para configurar el directorio de recogida en Microsoft Exchange Server 2007.

De forma predeterminada el directorio de recogida existe en cada equipo con Exchange 2007 que tenga instalado la función de servidor de transporte de concentradores o la función de servidor de transporte perimetral. Los archivos de correo electrónico con un formato correcto que estén copiados en el directorio de recogida serán enviados para su entrega. El directorio de recogida lo usan los administradores para probar el flujo de correo o por las aplicaciones que deban crear y enviar sus propios mensajes.

Antes de empezar

Para llevar a cabo los siguientes procedimientos, la cuenta que use debe delegar lo siguiente:

  • Función de administrador de servidores de Exchange y grupo local Administradores para el servidor de destino

Para ejecutar los siguientes procedimientos en un equipo que tiene instalada la función de servidor de transporte perimetral, debe iniciar sesión mediante una cuenta que sea miembro del grupo de administradores locales en dicho equipo.

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange Server 2007, consulte Consideraciones sobre permisos.

Nota

No puede configurar el directorio de recogida usando la Consola de administración de Exchange. Para configurar el directorio de recogida use Shell de administración de Exchange. Para obtener más información acerca de cómo usar Shell de administración de Exchange, vea Uso del Shell de administración de Exchange.

Configurar la ubicación del directorio de recogida

De forma predeterminada el directorio de recogida se ubica en C:\Program Files\Microsoft\Exchange Server\TransportRoles\Pickup. El directorio debe ser local en equipo con Exchange 2007.

Para usar Shell de administración de Exchange para configurar la ubicación del directorio de recogida

  • ejecute el siguiente comando:

    Set-TransportServer <Identity> -PickupDirectoryPath <LocalFilePath>
    

    por ejemplo para establecer el directorio de recogida en C:\Pickup Directory en un equipo con Exchange 2007 denominado Exchange01, ejecute el siguiente comando:

    Set-TransportServer Exchange01 -PickupDirectoryPath "C:\Pickup Directory"
    

Establecer el valor del parámetro PickupDirectoryPath a $null deshabilita el directorio de recogida. El directorio especificado por el parámetro PickupDirectoryPath y por el parámetro ReplayDirectoryPath no puede ser el mismo.

Cambiar la ubicación del directorio de recogida no copia ningún archivo de mensaje existente desde el antiguo directorio de recogida al nuevo directorio de recogida. La ubicación del nuevo directorio de recogida se activa casi inmediatamente después del cambio de configuración aunque los archivos de mensajes existentes quedan en el antiguo directorio de recogida.

Los siguientes permisos son necesarios para el directorio de recogida:

  • Administrador: Control total

  • Sistema: Control total

  • Servicio de red: Leer, escribir y eliminar subcarpetas y archivos

De forma predeterminada el servicio de transporte de Microsoft Exchange usa las credenciales de seguridad de la cuenta de usuario de servicio de red para crear un nuevo directorio de recogida y aplicar los permisos correctos. Si el nuevo directorio de recogida todavía no existe y la cuenta servicio de red tiene los derechos necesarios para crear carpetas y aplicar permisos en la nueva ubicación, se crea el nuevo directorio de recogida y los permisos correctos se aplican al directorio de recogida. Si el nuevo directorio de recogida ya existe los permisos de carpeta existentes no están comprobados. Siempre que use el parámetro PickupDirectoryPath con el cmdlet Set-TransportServer para mover el directorio de recogida se recomienda comprobar que existe un nuevo directorio de recogida y que estén aplicados los permisos correctos en el nuevo directorio de recogida. Si el cambio al directorio de recogida no es correcto, puede crear un directorio de recogida nuevo y aplicar los permisos correctos antes de usar el parámetro PickupDirectoryPath con el cmdlet Set-TransportServer.

Configurar el tamaño máximo para los encabezados de mensaje aceptados por el directorio de recogida

De forma predeterminada el tamaño máximo para el encabezado de un mensaje que pueda ser procesado por el directorio de recogida es de 64 KB. Los mensajes que contengan encabezados mayores que el valor máximo especificado serán rechazados por el servidor Exchange 2007.

Para usar Shell de administración de Exchange para configurar el tamaño máximo de los encabezados de mensaje aceptados por el directorio de recogida

  • ejecute el siguiente comando:

    Set-TransportServer <Identity> -PickupDirectoryMaxHeaderSize <HeaderSize>
    

    Por ejemplo, para establecer el tamaño máximo para los encabezados de mensaje aceptados por el directorio de recogida en 96 KB en un equipo con Exchange 2007 denominado Exchange01, ejecute el siguiente comando:

    Set-TransportServer Exchange01 -PickupDirectoryMaxHeaderSize 96KB
    

Cuando especifique un valor para el parámetro PickupDirectoryMaxMessageSize, califique el valor con una de las siguientes unidades:

  • B (bytes)

  • KB (kilobytes)

  • MB (megabytes)

  • GB (gigabytes)

Los valores no certificados se tratan como bytes. El intervalo de entrada válido para el parámetro PickupDirectoryMaxHeaderSize es de 32768 a 2147483647 bytes.

Configurar el número máximo de destinatarios para mensajes aceptados por el directorio de recogida

De forma predeterminada el número máximo de destinatarios en un mensaje que pueda ser procesado por el directorio de recogida es 100. Los mensajes que contengan más destinatarios que el valor máximo especificado serán rechazados por el servidor Exchange 2007.

Para usar Shell de administración de Exchange para configurar el número máximo de destinatarios en un mensaje aceptado por el directorio de recogida

  • ejecute el siguiente comando:

    Set-TransportServer <Identity> -PickupDirectoryMaxRecipientsPerMessage <NumberOfRecipients>
    

    Por ejemplo, para establecer el número máximo de destinatarios en un mensaje aceptado por el directorio de recogida en 200 en un equipo con Exchange 2007 denominado Exchange01, ejecute el siguiente comando:

    Set-TransportServer Exchange01 -PickupDirectoryMaxRecipientsPerMessage 200
    

El intervalo de entrada válido para el parámetro PickupDirectoryMaxRecipientsPerMessage es de 1 a 10000.

Configurar la velocidad máxima de procesamiento de mensajes por el directorio de recogida

De forma predeterminada el directorio de recogida puede procesar mensajes a una velocidad de 100 mensajes por minuto. Limitar la velocidad de procesamiento de mensajes previene los problemas de rendimiento causados por el procesamiento de muchos mensajes en el directorio de recogida.

Para usar Shell de administración de Exchange para configurar la velocidad máxima de procesamiento de mensajes por el directorio de recogida

  • ejecute el siguiente comando:

    Set-TransportServer <Identity> -PickupDirectoryMaxMessagesPerMinute <MessagesPerMinute>
    

    Por ejemplo, para establecer la velocidad máxima de procesamiento de mensajes por el directorio de recogida en 200 mensajes por minuto en un equipo con Exchange 2007 denominado Exchange01, ejecute el siguiente comando:

    Set-TransportServer Exchange01 -PickupDirectoryMaxMessagesPerMinute 200
    

El intervalo de entrada válido para el parámetro PickupDirectoryMaxMessagesPerMinute es de 1 a 20000. El directorio de recogida busca archivos de mensaje nuevos cada 5 segundos o 12 veces por minuto. Este intervalo de sondeo de 5 segundos no se puede configurar. Significa que el número máximo de mensajes que pueden ser procesados durante cada intervalo de sondeo tiene el valor asignado al parámetro PickupDirectoryMaxMessagesPerMinute dividido entre 12 (PickupDirectoryMaxMessagesPerMinute/12). De forma predeterminada solo un máximo de 8 mensajes pueden ser procesados en cada intervalo de sondeo de 5 segundos.

La velocidad de procesamiento de mensajes en el directorio de recogida y en el directorio de reproducción es específica del parámetro PickupDirectoryMaxMessagesPerMinute. Cada directorio puede procesar independientemente archivos de mensaje a la velocidad especificada por el parámetro PickupDirectoryMaxMessagesPerMinute. De forma predeterminada el directorio de recogida puede procesar 100 mensajes por minuto y el directorio de reproducción puede procesar simultáneamente 100 mensajes por minuto.

Para obtener información detallada sobre la sintaxis y los parámetros, vea Set-TransportServer.

Para obtener más información

Para obtener más información acerca de el directorio de recogida, vea Administrar el directorio de recogida.