Cómo configurar el seguimiento de mensajes

 

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

Última modificación del tema: 2009-09-23

En este tema se explica cómo utilizar la Consola de administración de Exchange y el Shell de administración de Exchange para configurar registros de seguimiento en Microsoft Exchange Server 2007.

Nota

Todas las configuraciones de los registros de seguimiento que se pueden configurar con la Consola de administración de Exchange sólo están disponibles en el Service Pack 1 (SP1) de Microsoft Exchange Server 2007. Todas las configuraciones de los registros de seguimiento se pueden configurar con el Shell de administración de Exchange en el SP1 de Exchange 2007 y en la versión de fabricación (RTM) de Microsoft Exchange Server 2007.

El seguimiento de mensajes registra la actividad de transporte del protocolo simple de transferencia de correo (SMTP) de todos los mensajes que se transfieren a y de un equipo de Exchange 2007 que disponga de las funciones del servidor Transporte de concentradores, Buzón de correo o Transporte perimetral instaladas. Puede utilizar registros de seguimiento de mensajes para realizar análisis de mensajes, análisis de flujo de correo, informes y para solucionar problemas.

Antes de empezar

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

  • Función Administrador de organización de Exchange

Para ejecutar los siguientes procedimientos en un equipo que tiene instalada la función del servidor Transporte perimetral, debe iniciar la sesión mediante una cuenta que sea miembro del grupo Administradores local 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 2007, consulte Consideraciones sobre permisos.

Para modificar la configuración del seguimiento de mensajes en un servidor que tenga instaladas las funciones del servidor Buzón de correo y Transporte de concentradores, use el cmdlet Set-MailboxServer o el cmdlet Set-TransportServer.

Habilitar o deshabilitar el seguimiento de mensajes

De forma predeterminada, el seguimiento de mensajes se habilita en todos los equipos de Exchange 2007 que tengan instaladas las funciones del servidor Transporte de concentradores, Buzón de correo o Transporte perimetral.

Nota

Sólo puede habilitar o deshabilitar el seguimiento de mensajes con la Consola de administración de Exchange en el SP1 de Exchange 2007.

Para utilizar la Consola de administración de Exchange para habilitar o deshabilitar el seguimiento de mensajes en un servidor de transporte de concentradores o de transporte perimetral en el SP1 de Exchange 2007.

  1. Abra la Consola de administración de Exchange. Siga uno de los siguientes pasos:

    • En un PC que tiene instalada la función de servidor Transporte perimetral, seleccione Transporte perimetral en el panel de acciones y haga clic en el vínculo Propiedades que aparece justo debajo del nombre del servidor.

    • En un PC en el que se ha instalado la función del servidor Transporte de concentradores, expanda Configuración del servidor y seleccione Transporte de concentradores. En el panel de acciones, haga clic en el vínculo Propiedades que hay justo debajo del nombre del servidor.

  2. En la página Propiedades, haga clic en la ficha Configuraciones de registro.

  3. En la sección Registro de seguimiento de mensajes, realice uno de los siguientes pasos:

    • Seleccione Habilitar el registro de seguimiento de mensajes para habilitar el seguimiento de mensajes.

    • Borre Habilitar el registro de seguimiento de mensajes para deshabilitar el seguimiento de mensajes.

  4. Haga clic en Aplicar para guardar los cambios y seguir en la página Propiedades, o bien en Aceptar para guardar los cambios y salir de la página Propiedades.

Para utilizar el Shell de administración de Exchange para habilitar o deshabilitar el seguimiento de mensajes en un servidor de transporte de concentradores o de transporte perimetral en el SP1 de Exchange 2007 o en RTM de Exchange 2007.

  • Ejecute el siguiente comando:

    Set-TransportServer <Identity> -MessageTrackingLogEnabled <$true | $false>
    

    Por ejemplo, para deshabilitar el seguimiento de mensajes en un equipo de Exchange 2007 denominado Exchange01, ejecute el comando siguiente:

    Set-TransportServer Exchange01 -MessageTrackingLogEnabled $false
    

Para utilizar el Shell de administración de Exchange para habilitar o deshabilitar el seguimiento de mensajes en el SP1 de Exchange 2007 o en RTM de Exchange 2007.

  • Ejecute el siguiente comando:

    Set-MailboxServer <Identity> -MessageTrackingLogEnabled <$true | $false>
    

    Por ejemplo, para deshabilitar el seguimiento de mensajes en un equipo de Exchange 2007 denominado Mailbox01, ejecute el comando siguiente:

    Set-MailboxServer Mailbox01 -MessageTrackingLogEnabled $false
    

Configuración de la ubicación de registros de seguimiento de mensajes

De forma predeterminada, los registros de seguimiento de mensajes se almacenan en el directorio C:\Archivos de programa\Microsoft\Exchange Server\TransportRoles\Logs\MessageTracking. El directorio debe encontrarse en el equipo de Exchange 2007. En un entorno de clúster de copia única (SCC), ponga el directorio de registros de seguimiento de mensajes en un recurso de disco físico ubicado en el recurso de almacenamiento compartido. De esta manera, las búsquedas de registros de seguimiento de mensajes pueden seguir funcionando si se produce una conmutación por error.

Nota

Sólo puede configurar la ubicación de registros de seguimiento de mensajes con la Consola de administración de Exchange en el SP1 de Exchange 2007.

Para utilizar la Consola de administración de Exchange para cambiar la ubicación de los registros de seguimiento de mensajes en un servidor de transporte de concentradores o de transporte perimetral en el SP1 de Exchange 2007

  1. Abra la Consola de administración de Exchange. Siga uno de los siguientes pasos:

    • En un PC que tiene instalada la función de servidor Transporte perimetral, seleccione Transporte perimetral en el panel de acciones y haga clic en el vínculo Propiedades que aparece justo debajo del nombre del servidor.

    • En un PC en el que se ha instalado la función del servidor Transporte de concentradores, expanda Configuración del servidor y seleccione Transporte de concentradores. En el panel de acciones, haga clic en el vínculo Propiedades que hay justo debajo del nombre del servidor.

  2. En la página Propiedades, haga clic en la ficha Configuraciones de registro.

  3. En la sección Registro de seguimiento de mensajes, haga clic en Examinar al lado de Ruta de acceso del registro de seguimiento de mensajes.

  4. En la ventana Buscar carpeta, busque la nueva ubicación donde desee almacenar los archivos de registro de seguimiento de mensajes. Si desea crear una carpeta nueva, seleccione una carpeta principal, haga clic en Crear nueva carpeta y, a continuación, escriba el nombre de la nueva carpeta. Después de realizar su selección de carpeta, haga clic en Aceptar para cerrar la ventana Buscar carpeta.

  5. Haga clic en Aplicar para guardar los cambios y seguir en la página Propiedades, o bien en Aceptar para guardar los cambios y salir de la página Propiedades.

Para utilizar el Shell de administración de Exchange para cambiar la ubicación de los registros de seguimiento de mensajes en un servidor de transporte de concentradores o de transporte perimetral en el SP1 de Exchange 2007 o el RTM de Exchange 2007

  • Ejecute el siguiente comando:

    Set-TransportServer <Identity> -MessageTrackingLogPath <LocalFilePath>
    

    Por ejemplo, para cambiar la ubicación del registro de seguimiento de mensajes a C:\Message Tracking en un equipo de Exchange 2007 denominado Exchange01, ejecute el comando siguiente:

    Set-TransportServer Exchange01 -MessageTrackingLogPath "C:\Message Tracking"
    

Para utilizar el Shell de administración de Exchange para cambiar la ubicación de los registros de seguimiento de mensajes en el SP1 de Exchange 2007 o en RTM de Exchange 2007.

  • Ejecute el siguiente comando:

    Set-MailboxServer <Identity> -MessageTrackingLogPath <LocalFilePath>
    

    Por ejemplo, para cambiar la ubicación del registro de seguimiento de mensajes a C:\Message Tracking en un equipo de Exchange 2007 denominado Mailbox01, ejecute el comando siguiente:

    Set-MailboxServer Mailbox01 -MessageTrackingLogPath "C:\Message Tracking"
    

Si establece el valor del parámetro MessageTrackingLogPath en $null, se deshabilita el seguimiento de mensajes. Sin embargo, si establece el valor del parámetro MessageTrackingLogPath en $null cuando el valor del atributo MessageTrackingLogEnabled es $true, se generarán errores de registro de eventos. El método preferido para deshabilitar el seguimiento de mensajes es usar el parámetro MessageTrackingLogEnabled con el cmdlet Set-TransportServer o el cmdlet Set-MailboxServer.

Con el cambio de ubicación del directorio de registros de seguimiento de mensajes, no se copia ningún archivo de registro existente del directorio anterior en el directorio nuevo. El nuevo directorio de registros de seguimiento de mensajes se activa inmediatamente después del cambio de configuración, pero todos los archivos de registro existentes permanecen en el directorio anterior.

Los siguientes permisos son necesarios en el directorio de registros de seguimiento de mensajes:

  • Administrador: Control total

  • Sistema: Control total

  • Servicio de red: Lectura, escritura y eliminar subcarpetas y archivos

De forma predeterminada, el servicio de transporte de Exchange utiliza credenciales de seguridad de la cuenta de usuario del servicio de red para crear el nuevo directorio de registros de seguimiento de mensajes y aplicar los permisos correctos. Si el nuevo directorio de registros de seguimiento de mensajes no existe y la cuenta de servicios de red dispone de los derechos necesarios para crear carpetas y aplicar permisos a la nueva ubicación, se creará el nuevo directorio de registros de seguimiento de mensajes y se le aplicarán los permisos correctos. Si el nuevo directorio de registros de seguimiento de mensajes ya existe, no se comprobarán los permisos de la carpeta existente. Siempre que mueva el directorio de registros de seguimiento de mensajes mediante el parámetro MessageTrackingLogPath con el cmdlet Set-TransportServer o el cmdlet Set-MailboxServer, es aconsejable comprobar el nuevo directorio de registros de seguimiento de mensajes y confirmar que se le han aplicado los permisos correctos. Si no se logra cambiar el directorio de registros de seguimiento de mensajes, puede crear otro y aplicar los permisos correctos antes de usar el parámetro MessageTrackingLogPath con el cmdlet Set-TransportServer o el cmdletSet-MailboxServer.

Configurar el tamaño de cada archivo de registro de seguimiento de mensajes

De forma predeterminada, el tamaño máximo de cada archivo de registro de seguimiento de mensajes es de 10 MB. Cuando un archivo de registro de seguimiento de mensajes alcanza el tamaño máximo, Exchange 2007 abre otro. Este proceso continúa hasta que se cumpla una de las siguientes condiciones:

  • El directorio de registros de seguimiento de mensajes alcanza el tamaño especificado. Para obtener más información acerca de cómo cambiar el tamaño máximo del directorio de registros de seguimiento de mensajes, consulte "Configurar el tamaño máximo del directorio de registros de seguimiento de mensajes", más adelante en este tema.

  • Un archivo de registro de seguimiento de mensajes alcanza la antigüedad máxima especificada. Para obtener más información acerca de cómo cambiar la antigüedad máxima de un archivo de registros de seguimiento de mensajes, consulte "Configurar la antigüedad máxima del registro de seguimiento de mensajes", más adelante en este tema.

Una vez alcanzada la antigüedad máxima, el registro circular elimina los archivos de seguimiento de mensajes más antiguos.

Nota

De manera predeterminada, el proceso de registro de transporte tiene un valor de nivel de registro de 0 (Inferior). Si desea que Microsoft Exchange escriba una entrada de registro cuando un registro circular quita un archivo de registro, debe cambiar el valor de nivel de registro del proceso de registro de transporte a 5 (Máximo) o 7 (Experto). Para obtener más información, consulte Cómo modificar los niveles de registro para procesos de Exchange.

Para utilizar el Shell de administración de Exchange a fin de cambiar el tamaño máximo de cada archivo de registro de seguimiento de mensajes en un servidor de transporte de concentradores o de transporte perimetral

  • Ejecute el siguiente comando:

    Set-TransportServer <Identity> -MessageTrackingLogMaxFileSize <FileSize>
    

    Por ejemplo, para establecer el tamaño máximo de un archivo de registro de seguimiento de mensajes en 20 MB, en un equipo de Exchange 2007 denominado Exchange01, ejecute el comando siguiente:

    Set-TransportServer Exchange01 -MessageTrackingLogMaxFileSize 20MB
    

Para utilizar el Shell de administración Exchange para cambiar el tamaño máximo de cada uno de los archivos de registro de seguimiento de mensajes en un servidor de buzones

  • Ejecute el siguiente comando:

    Set-MailboxServer <Identity> -MessageTrackingLogMaxFileSize <FileSize>
    

    Por ejemplo, para establecer el tamaño máximo de un archivo de registro de seguimiento de mensajes en 20 MB, en un equipo de Exchange 2007 denominado Mailbox01, ejecute el comando siguiente:

    Set-MailboxServer Mailbox01 -MessageTrackingLogMaxFileSize 20MB
    

Cuando escriba un valor para el parámetro MessageTrackingLogMaxFileSize, certifique el valor con una de las siguientes unidades:

  • B (bytes)

  • KB (kilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Los valores no calificados se tratan como bytes. El valor del parámetro MessageTrackingLogMaxFileSize debe ser inferior o igual al valor del parámetro MessageTrackingLogMaxDirectorySize . El intervalo de entrada válido para los parámetros es de 1 a 9223372036854775807 bytes.

Configurar el tamaño máximo del directorio de registros de seguimiento de mensajes

De forma predeterminada, el tamaño máximo de todo el directorio de registros de seguimiento de mensajes es de 250 MB. El registro circular elimina los archivos de registro de seguimiento de los mensajes más antiguos cuando se cumple una de las siguientes condiciones:

  • Un archivo de registro de seguimiento de mensajes alcanza su antigüedad máxima especificada.

  • El directorio de registros de seguimiento de mensajes alcanza el tamaño máximo especificado.

    Importante

    El tamaño máximo del directorio de registros de seguimiento de mensajes se calcula como el tamaño total de todos los archivos de registro que compartan el mismo prefijo de nombre. Los archivos que no sigan la convención de prefijo de nombre no entran en el cálculo del tamaño total del directorio. Si cambia el nombre de archivos de registro antiguos o copia otros archivos en el directorio de registros de seguimiento de mensajes, puede hacer que el directorio supere el tamaño máximo especificado. Cuando las funciones del servidor Transporte de concentradores y Buzón de correo estén instaladas en el mismo servidor, el tamaño máximo del directorio de registros de seguimiento de mensajes no es el tamaño máximo especificado porque los archivos de registro de seguimiento de mensajes generados por las diferentes funciones del servidor tienen nombres de prefijo diferentes. Los archivos de registro de seguimiento de mensajes de las funciones del servidor Transporte de concentradores o Transporte perimetral comienzan con el prefijo de nombre MSGTRK. Los archivos de registro de seguimiento de mensajes de la función del servidor Buzón de correo comienzan con el prefijo de nombre MSGTRKM. Cuando las funciones del servidor Buzón de correo y Transporte de concentradores están instaladas en el mismo servidor, el tamaño máximo del directorio de registros de seguimiento de mensajes es el doble del valor especificado.

Para utilizar el Shell de administración de Exchange a fin de cambiar el tamaño máximo del directorio de registros de seguimiento de mensajes en un servidor de transporte de concentradores o de transporte perimetral

  • Ejecute el siguiente comando:

    Set-TransportServer <Identity> -MessageTrackingLogMaxDirectorySize <DirectorySize>
    

    Por ejemplo, para definir el tamaño máximo del directorio de registros de seguimiento de mensajes en 400 MB, en un equipo Exchange 2007 denominado Exchange01, ejecute el comando siguiente:

    Set-TransportServer Exchange01 -MessageTrackingLogMaxDirectorySize 400MB
    

Para utilizar el Shell de administración Exchange a fin de cambiar el tamaño máximo del directorio de registros de seguimiento de mensajes en un servidor de buzones

  • Ejecute el siguiente comando:

    Set-MailboxServer <Identity> -MessageTrackingLogMaxDirectorySize <DirectorySize>
    

    Por ejemplo, para definir el tamaño máximo del directorio de registros de seguimiento de mensajes en 400 MB, en un equipo Exchange 2007 denominado Mailbox01, ejecute el comando siguiente:

    Set-TransportServer Mailbox01 -MessageTrackingLogMaxDirectorySize 400MB
    

Cuando escriba un valor para el parámetro MessageTrackingLogMaxDirectorySize, certifique el valor con una de las siguientes unidades:

  • B (bytes)

  • KB (kilobytes)

  • MB (megabytes)

  • GB (gigabytes)

  • TB (terabytes)

Los valores no calificados se tratan como bytes. El valor del parámetro MessageTrackingLogMaxFileSize debe ser inferior o igual al valor del parámetro MessageTrackingLogMaxDirectorySize . El intervalo de entrada válido para los parámetros es de 1 a 9223372036854775807 bytes.

Configurar la antigüedad máxima del registro de seguimiento de mensajes

De forma predeterminada, la antigüedad máxima de cada archivo de registro de seguimiento de mensajes es de 30 días. El registro circular elimina los archivos de registro de seguimiento de mensajes más antiguos si se cumple una de las siguientes condiciones:

  • El directorio de registros de seguimiento de mensajes alcanza el tamaño máximo especificado.

  • Un archivo de registro de seguimiento de mensajes alcanza la antigüedad máxima especificada.

Nota

De manera predeterminada, el proceso de registro de transporte tiene un valor de nivel de registro de 0 (Inferior). Si desea que Microsoft Exchange escriba una entrada de registro cuando un registro circular quita un archivo de registro, debe cambiar el valor de nivel de registro del proceso de registro de transporte a 5 (Máximo) o 7 (Experto). Para obtener más información, consulte Cómo modificar los niveles de registro para procesos de Exchange.

Para utilizar el Shell de administración de Exchange a fin de cambiar la antigüedad máxima de un archivo de registro de seguimiento de mensajes en un servidor de transporte de concentradores o de transporte perimetral

  • Ejecute el siguiente comando:

    Set-TransportServer <Identity> -MessageTrackingLogMaxAge <Age>
    

    Por ejemplo, si desea cambiar la antigüedad máxima de un archivo de registro de seguimiento de mensajes a 45 días en un equipo Exchange 2007 denominado Exchange01, ejecute el comando siguiente:

    Set-TransportServer Exchange01 -MessageTrackingLogMaxAge 45.00:00:00
    

Para utilizar el Shell de administración Exchange a fin de cambiar la antigüedad máxima de un archivo de registro de seguimiento de mensajes en un servidor de buzones

  • Ejecute el siguiente comando:

    Set-MailboxServer <Identity> -MessageTrackingLogMaxAge <Age>
    

    Por ejemplo, si desea cambiar a 45 días la antigüedad máxima de un archivo de registro de seguimiento de mensajes en un equipo Exchange 2007 denominado Mailbox01, ejecute el comando siguiente:

    Set-MailboxServer Mailbox01 -MessageTrackingLogMaxAge 45.00:00:00
    

Para especificar una antigüedad, hágalo como un intervalo de tiempo de la siguiente forma: dd.hh:mm:ss donde d = días, h = horas, m = minutos, y s = segundos. El intervalo de entrada válido para este parámetro es de 00:00:00 a 24855.03:14:07. La configuración del valor del parámetro MessageTrackingLogMaxAge a 00:00:00 evita la eliminación automática del registro de seguimiento de mensajes de los archivos debido a su antigüedad.

Configurar el registro del asunto del mensaje en los registros de seguimiento de mensajes

De forma predeterminada, el asunto de un mensaje de correo electrónico SMTP se almacena en el registro de seguimiento de mensajes. Sin embargo, puede interesarle deshabilitar el registro del asunto del mensaje para cumplir con los cada vez mayores requisitos de seguridad o privacidad. Para habilitar o deshabilitar el registro de asuntos de mensajes, compruebe la directiva de la organización sobre la revelación de información de las líneas de asunto.

Para utilizar el Shell de administración de Exchange a fin de habilitar o deshabilitar el registro del asunto de los mensajes en los registros de seguimiento de mensajes en un servidor de transporte de concentradores o de transporte perimetral

  • Ejecute el siguiente comando:

    Set-TransportServer <Identity> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
    

    Por ejemplo, si desea deshabilitar el seguimiento del asunto de los mensajes en un equipo de Exchange 2007 denominado Exchange01, ejecute el comando siguiente:

    Set-TransportServer Exchange01 -MessageTrackingLogSubjectLoggingEnabled $false
    

Para utilizar el Shell de administración de Exchange a fin de habilitar o deshabilitar el registro del asunto de los mensajes en los registros de seguimiento de mensajes en un servidor de buzones

  • Ejecute el siguiente comando:

    Set-MailboxServer <Identity> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
    

    Por ejemplo, si desea deshabilitar el seguimiento del asunto de los mensajes en un equipo de Exchange 2007 denominado Mailbox01, ejecute el comando siguiente:

    Set-MailboxServer Mailbox01 -MessageTrackingLogSubjectLoggingEnabled $false
    

Para obtener más información acerca de la sintaxis y los parámetros, consulte Set-TransportServer y Set-MailboxServer (en inglés).

Información adicional

Para obtener más información acerca de seguimiento de mensajes, consulte Administrar el seguimiento de mensajes (en inglés).