Descripción de las colas de transporte

 

Se aplica a: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Última modificación del tema: 2015-03-09

En este tema se proporciona una introducción a las colas de MicrosoftExchange Server 2010 y a las tareas de administración de colas que pueden implementar los administradores.

¿Está buscando tareas de administración relacionadas con la administración de servidores de transporte? Consulte Administración de servidores de transporte.

Contenido

Información general

Archivos de base de datos de cola

Administración de colas

Intervalos de reintento, reenvío y expiración de los mensajes

Información general

Una cola es una ubicación temporal para alojar mensajes que esperan a entrar en la próxima etapa de procesamiento. Cada cola representa un conjunto lógico de mensajes que procesa el servidor de transporte en un orden específico.

El Shell de administración y el Visor de cola de Exchange admiten dos tipos de interacción con las colas. Puede usar estas interfaces para ver el estado y contenidos de las colas y las propiedades detalladas de los mensajes. También puede usar estas interfaces para llevar a cabo acciones que modifican las colas o los mensajes en las colas.

Exchange 2010 usa una base de datos del Motor de almacenamiento extensible (ESE) para el almacenamiento en colas. Anteriormente conocido como JET, el Motor de almacenamiento extensible (ESE) es un método que define la API de bajo nivel en las estructuras subyacentes de las bases de datos de Exchange.

Los mensajes que proceden y se envían a Internet se ponen en cola en los equipos que tienen instalado el rol de servidor Transporte perimetral. Los mensajes en tránsito dentro de la organización de Exchange 2010 se ponen en cola en los equipos que tienen instalado el rol del servidor Transporte de concentradores.

Tipos de cola

El enrutamiento de un mensaje determina el tipo de cola en la que se almacena el mensaje. En Exchange 2010 se utilizan los siguientes tipos de cola:

  • Cola de envío   Una cola persistente utilizada por el categorizador para reunir todos los mensajes que tienen que ser resueltos, enrutados y procesados por los agentes de transporte. El categorizador es un componente de transporte de Exchange que procesa todos los mensajes entrantes y determina qué hacer con los mensajes basados en la información acerca de los destinatarios a los que van dirigidos. En Exchange 2010, el servidor Transporte perimetral usa el categorizador para enrutar mensajes al destino apropiado. El servidor de transporte de concentradores usa el categorizador para expandir las listas de distribución e identificar destinatarios alternativos y direcciones de reenvío. Una vez que el categorizador recupera la información al completo de los destinatarios, usa esta información para aplicar directivas, enruta el mensaje y lleva a cabo la conversión del contenido.

    Todos los mensajes recibidos por el servidor de transporte entran a formar parte del procesamiento en la cola de Envío. Los mensajes se envían a través de un conector de recepción, el directorio de recogida o la unidad de almacenamiento. El categorizador recupera mensajes de esta cola y, entre otras cosas, determina la ubicación del destinatario y la ruta a esa ubicación. Tras la categorización, el mensaje se mueve a una cola de entrega o a una cola inalcanzable. Cada servidor de transporte de Exchange 2010 tiene solo una cola de envío. Los mensajes que se encuentran en la cola de envío no pueden estar en otras colas al mismo tiempo.

  • Cola de entrega de buzón de correo   Las colas de entrega de buzón de correo alojan mensajes que se van a entregar a un servidor de buzones de correo mediante la RPC cifrada de Exchange. Las colas de entrega de buzón existen en servidores de transporte de concentradores únicamente. Las colas de entrega de buzón de correo alojan mensajes que se van a entregar a destinatarios de buzones cuyos datos de buzón se almacenan en un servidor de buzones de correo que se encuentra en el mismo sitio que el servidor Transporte de concentradores. Más de una cola de entrega de buzón puede existir en un servidor de transporte de concentradores. El próximo salto para una cola de entrega de buzones es el nombre completo del almacén de buzones.

  • Cola de entrega remota   Las colas de entrega remotas alojan mensajes que se van a entregar a un servidor remoto mediante SMTP. Las colas de entrega remota pueden existir tanto en servidores de transporte de concentradores como en servidores de transporte de bordes, y en cada servidor puede existir más de una cola de entrega remota. Cada cola de entrega remota contiene mensajes que se van a dirigir a destinatarios que tienen el mismo destino de entrega. En un servidor de transporte de bordes, estos destinos son dominios SMTP externos o conectores SMTP. En un servidor de transporte de concentradores, estos destinos se encuentran fuera del sitio Active Directory en el que se ubica el servidor de transporte de concentradores. Las colas de entrega remota se crean dinámicamente cuando son necesarias, y se eliminan automáticamente del servidor cuando ya no alojan más mensajes y el período de expiración configurable ha concluido. De manera predeterminada, la cola de entrega remota se elimina tres minutos después de que el último mensaje haya dejado la cola. El próximo salto para la cola de entrega remota es un nombre de dominio SMTP, un nombre de host inteligente o dirección IP o un nombre de sitio de Active Directory.

  • Cola de mensajes dudosos   La cola de mensajes dudosos es una cola especial que se usa para aislar mensajes que se detectan como potencialmente dañinos para el sistema de Exchange 2010 tras un error del servidor. Los mensajes que contienen errores potencialmente fatales para el sistema de Exchange se entregan en la cola de mensajes dudosos. Esta cola está normalmente vacía y, si no hay mensajes dudosos, la cola no aparece en las interfaces de visualización de la cola. La cola de mensaje dañados siempre está en estado preparado. De manera predeterminada, todos los mensajes en esta cola están suspendidos. Los mensajes se pueden eliminar si se consideran perjudiciales para el sistema. Si el evento que causa la entrada del mensaje en la cola de mensajes dañinos no está finalmente relacionado con el mensaje, se puede reanudar la entrega del mensaje. Cuando la entrega se reanuda, el mensaje entra en la cola de Envío.

  • Cola inalcanzable   Cada servidor de transporte puede tener sólo una cola inalcanzable. La cola inaccesible tiene mensajes que no se pueden enrutar a sus destinos. Normalmente, un destino inalcanzable es provocado por los cambios de configuración que han modificado la ruta de enrutamiento para la entrega. Sin tener en cuanta el destino, todos los mensajes con destinatarios inalcanzables residen en esta cola.

La tabla siguiente enumera las colas que hay en un servidor Transporte de concentradores o en un servidor Transporte perimetral, y sus características.

Colas que hay en un servidor Transporte de concentradores o un servidor Transporte perimetral.

Nombre de cola Rol de servidor Número de colas en el servidor

Cola de entrega de buzón de correo

Transporte de concentradores

Una cola para todos los servidores de buzones de correo de destino exclusivos

Cola de mensajes dudosos

Transporte perimetral

Transporte de concentradores

1

Cola de entrega remota

Transporte perimetral

Transporte de concentradores

Transporte perimetral: una cola para cada dominio SMTP de destino exclusivo o un host inteligente

Transporte de concentradores: una cola para todos los sitios remotos y exclusivos de Active Directory

Cola de envío

Transporte perimetral

Transporte de concentradores

1

Cola inaccesible

Transporte perimetral

Transporte de concentradores

1

Al recibir un mensaje por el transporte, se crea un elemento de correo de transporte y se guarda en la base de datos. Se asigna un identificador único al elemento de correo de transporte cuando entra en la base de datos. Si un mensaje, o elemento de correo de transporte, se enruta a más de un destinatario, el elemento puede tener más de un destino. Cada destino representa una solución de enrutamiento por separado para el elemento de correo de transporte y cada solución de enrutamiento provoca la creación de un elemento de correo enrutado.

El elemento de correo enrutado es una referencia al elemento de correo de transporte y es la unidad de operación para las acciones de cola. Si un elemento de correo de transporte tiene más de una solución de enrutamiento, más de un elemento de correo enrutado hará referencia al mismo elemento de correo de transporte. Un mensaje que es enviado a destinatarios en dos dominios diferentes aparece como dos mensajes distintos en las colas de entrega, incluso si sólo hay un elemento de correo de transporte en la base de datos.

Acerca de la cola de mensajes dudosos y la cola inaccesible

El categorizador envía mensajes a la cola inaccesible cuando no hay una ruta conocida para sus destinos. Normalmente, un destino inaccesible es provocado por un error de configuración que afecta a la ruta de entrega. Por ejemplo, los mensajes se enviarán a la cola inaccesible si se cumplen las siguientes condiciones:

  • Hay mensajes en la cola de entrega remota llamada Contoso.com.

  • Se borra el conector de envío que se utiliza para alcanzar el dominio Contoso.com.

De manera predeterminada, los mensajes de la cola inaccesible tienen el estado Ready (Listo). Los mensajes que están en la cola inaccesible nunca se reenvían automáticamente. Los mensajes permanecen en la cola inaccesible hasta que un administrador los reenvía manualmente o los elimina, o bien el valor especificado en el parámetro MessageExpirationTimeOut pasa.

La cola de mensajes dudosos contiene mensajes potencialmente dañinos para el servidor Exchange 2010 tras ocurrir un error de servidor. Los mensajes pueden ser realmente perjudiciales en cuanto al contenido y al formato. Por otro lado, pueden ser el resultado de un agente escrito de forma deficiente que ha provocado un error del servidor Exchange cuando este procesó los mensajes supuestamente dañinos. Todos los mensajes de la cola de mensajes dudosos se encuentran en un estado permanentemente suspendido. La cola de mensajes dudosos no se puede reenviar mediante el cmdlet Retry-Queue con el parámetro Resubmit. Para reenviar los mensajes de la cola de mensajes dudosos, puede usar el Visor de cola o el cmdlet Resume-Message para reanudar los mensajes. Los mensajes de la cola de mensajes dudosos no se reanudan nunca automáticamente ni expiran. Los mensajes permanecerán en la cola de mensajes dudosos hasta que un administrador los reanude manualmente o los quite.

Volver al principio

Archivos de base de datos de cola

Todas las diferentes colas se almacenan en una única base de datos ESE. De forma predeterminada, esta base de datos de colas se ubica en C:\Archivos de programa\Microsoft\Exchange Server\TransportRoles\data\Queue.

Como cualquier base de datos ESE, la base de datos de colas utiliza archivos de registro para aceptar, realizar un seguimiento y mantener datos. Para mejorar el rendimiento, todas las transacciones de mensajes se escriben primero en archivos de registro y en la memoria y, a continuación, en el archivo de base de datos. El archivo de punto de control realiza un seguimiento de las entradas del registro de transacciones que se hayan confirmado en la base de datos. Durante un cierre ordinario del servicio de transporte de Microsoft Exchange, los cambios de bases de datos no confirmados que se encuentren en los registros de transacciones se confirman siempre en la base de datos.

Se utiliza un registro circular para la base de datos de colas. Esto significa que no se conserva el historial de transacciones confirmadas que se encuentran en los registros de transacciones. Todos los registros de transacciones anteriores al control actual se eliminarán de manera inmediata y automática. Por lo tanto, los registros de transacciones no pueden reproducirse para recuperar bases de datos de colas a partir de una copia de seguridad.

La tabla siguiente enumera los archivos que constituyen la base de datos de colas.

Archivos que constituyen la base de datos de colas

Archivo Descripción

Mail.que

Este archivo de bases de datos de colas almacena todos los mensajes en cola.

Tmp.edb

Este archivo de base de datos temporal se utiliza para comprobar el esquema de una base de datos de colas durante el inicio.

Trn*.log

Este registro de transacciones registra todos los cambios realizados en la base de datos de colas. Los cambios en la base de datos de colas se escriben primero en el registro de transacciones y se confirman después en la base de datos. Trn.log es el archivo de registro de transacciones activo. Trntmp.log es el siguiente archivo de registro de transacciones suministrado y que se crea por adelantado. Si el archivo de registro de transacciones Trn.log existente alcanza su tamaño máximo, Trn.log cambia su nombre por el de Trnnnnn.log, donde nnnn es un número de secuencia. Entonces, Trntmp.log cambia su nombre por el de Trn.log y se convierte en el archivo de registro de transacciones activo.

Trn.chk

Este archivo de punto de control realiza un seguimiento de las entradas del registro de transacciones que se hayan confirmado en la base de datos. Este archivo está siempre en la misma ubicación que el archivo mail.que.

Trnres00001.jrs

Trnres00002.jrs

Estos archivos de registro de transacciones de reserva actúan como marcadores. Sólo se utilizan cuando el disco duro que contiene el registro de transacciones se queda sin espacio para detener correctamente la base de datos de colas.

Opciones para configurar la base de datos de colas

Puede usar la Consola de administración de Exchange (EMC) o el Shell para configurar la base de datos de colas. Configure la base de datos de colas modificando el archivo EdgeTransport.exe.config. El archivo EdgeTransport.exe.config es una configuración de aplicación XML que está asociada al archivo EdgeTransport.exe.

Para obtener más información acerca del archivo EdgeTransport.exe.config, consulte Descripción del archivo .Config EdgeTransport.exe.

La sección <appSettings> del archivo de configuración EdgeTransport.exe.config es donde pueden agregarse nuevas opciones de configuración o modificar las opciones de configuración existentes. También hay disponibles muchas opciones de configuración que no están en absoluto relacionadas con la base de datos de colas. Sin embargo, quedan fuera del ámbito de este tema y no se tratarán.

Las opciones de configuración para la base de datos de colas que están disponibles en el archivo EdgeTransport.exe.config se describen en la tabla siguiente.

Opciones de configuración de la base de datos de colas de mensajes que hay disponibles en el archivo EdgeTransport.exe.config

Nombre del parámetro Descripción

QueueDatabaseBatchSize

Este parámetro especifica el número de operaciones de E/S de base de datos que pueden agruparse antes de su ejecución. El valor predeterminado es 40.

QueueDatabaseBatchTimeout

Este parámetro especifica el tiempo máximo en milisegundos que la base de datos esperará para que las múltiples operaciones de E/S de bases de datos se agrupen y así poder ejecutarlas. Las operaciones de E/S de bases de datos se ejecutan sin esperar ninguna más si se cumplen las condiciones siguientes:

  • No se ha alcanzado el número de operaciones de E/S de bases de datos que especifica el parámetro QueueDatabaseBatchSize.

  • Ha transcurrido el tiempo especificado por el parámetro QueueDatabaseBatchTimeout.

El valor predeterminado es 100.

QueueDatabaseMaxConnections

Este parámetro especifica el número de conexiones de bases de datos ESE que se pueden abrir. El valor predeterminado es 4.

QueueDatabaseLoggingBufferSize

Este parámetro especifica la memoria que se usa para almacenar los registros de transacciones en la memoria caché antes de que se escriban en el archivo de registro de transacciones. El valor predeterminado es 5242880 bytes.

QueueDatabaseLoggingFileSize

Este parámetro especifica el tamaño máximo de un archivo de registro de transacciones. Cuando se alcanza el tamaño máximo del archivo de registro, se abre uno nuevo. El valor predeterminado es 5242880 bytes.

QueueDatabaseLoggingPath

Este parámetro especifica el directorio predeterminado para los archivos de registro de bases de datos de colas. El valor predeterminado es C:\Archivos de programa\Microsoft\Exchange Server\TransportRoles\data\Queue. Antes de cambiar el directorio de registro de bases de datos de colas, asegúrese de que existe el nuevo directorio. Asegúrese también de que se le aplican los siguientes permisos de archivo: Servicio de red: Control total; Sistema: Control total; Administradores: Control total.

QueueDatabaseMaxBackgroundCleanupTasks

Este parámetro especifica el número máximo de elementos de trabajo de limpieza en segundo plano que pueden colocarse en cualquier momento a la cola para el conjunto de subprocesos del motor de base de datos. El valor predeterminado es 32.

QueueDatabaseOnlineDefragEnabled

El parámetro habilita o deshabilita una desfragmentación en línea programada de la base de datos de colas de correo. El valor predeterminado es $true.

QueueDatabaseOnlineDefragSchedule

Este parámetro especifica la hora del día en formato de 24 horas en que se inicia la desfragmentación en línea de la base de datos de colas de correo. Para especificar un valor, hágalo en formato de hora: hh:mm:ss, donde h = horas, m = minutos ys = segundos. El valor predeterminado es 1:00:00, que es 01:00 o 1:00 a.m. (02:00 hora peninsular española)

QueueDatabaseOnlineDefragTimeToRun

Este parámetro especifica la hora en que se permite ejecutar la tarea de desfragmentación en línea. Incluso si la tarea de desfragmentación no termina a la hora especificada, la base de datos de colas se deja en un estado coherente. Para especificar un valor, especifíquelo como un intervalo de tiempo: hh:mm:ss, donde h = horas, m = minutos ys = segundos. El valor predeterminado es 3:00:00.

QueueDatabasePath

Este parámetro especifica el directorio predeterminado para los archivos de bases de datos de colas. El valor predeterminado es C:\Archivos de programa\Microsoft\Exchange Server\TransportRoles\data\Queue. Antes de cambiar el directorio de bases de datos de colas, asegúrese de que existe el nuevo directorio. Asegúrese también de que se le aplican los siguientes permisos de archivo: Servicio de red: Control total; Sistema: Control total; Administradores: Control total.

Volver al principio

Administración de colas

Cuando se produce un problema de flujo de correo o una entrada de correo no deseado, puede llevar a cabo operaciones que modifican el estado de las colas y de los mensajes que se encuentran en las mismas. Puede implementar una acción en un objeto único o puede realizar una acción masiva en más de un objeto seleccionado. Use la interfaz gráfica de usuario del Visor de cola y los comandos del Shell de Exchange 2010 para recuperar información acerca de mensajes y colas de entrega. Una vez recuperada esta información, puede seleccionar las colas y mensajes que desea gestionar.

Use el Visor de cola o los comandos del Shell para crear criterios de filtro que identifiquen las colas y mensajes que desea administrar. Los criterios de filtrado se basan en los siguientes atributos:

  • Estado de la cola

  • Propiedades de la cola

  • Estado de los mensajes

  • Propiedades del mensaje

Para obtener más información acerca de cómo filtrar colas, vea Filtrar colas (en inglés). Para obtener más información acerca de cómo filtrar mensajes, vea Filtrar mensajes en colas (en inglés).

Tareas de administración de colas

Use el Visor de cola o los comandos del Shell para ver información acerca de las colas y los mensajes. También puede usar estas herramientas para llevar a cabo las siguientes acciones:

  • Suspender cola   Esta acción previene temporalmente la entrega de mensajes que se encuentran actualmente en la cola. La cola continúa aceptando nuevos mensajes, pero éstos no abandonan la cola. Para obtener más información, vea Suspender colas (en inglés).

  • Reanudar cola   Esta acción invierte el efecto de la acción suspender cola y permite la reanudación de la entrega de mensajes en cola. Para obtener más información, vea Reanudar colas (en inglés).

  • Reintentar cola   Cuando la conexión al próximo salto de la cola falla, se establece un temporizador de reintento. El temporizador de reintento programa intentos de conexión subsiguientes. La acción de la cola de reintento omite el próximo intento de conexión programado y se intenta conectar al próximo salto inmediatamente. Si no se realiza una conexión, se restablece el próximo tiempo de reintento. Para obtener más información, vea Reintentar colas (en inglés).

    También puede utilizar el cmdlet Retry-Queue junto con el parámetro Resubmit para que los mensajes de la cola se reenvíen a la cola de envío y pasen de nuevo por el proceso de categorización. Puede reenviar manualmente los mensajes que tengan los siguientes estados:

    • Colas de entrega del buzón de correo o colas de entrega remotas que tengan el estado de reintento. Los mensajes de las colas no deben estar en estado suspendido.

    • Mensajes de la cola inaccesible que no estén en estado suspendido.

    • Los mensajes de la cola de mensajes con daños.

    Para obtener más información, vea Volver a enviar mensajes en colas (en inglés).

  • Suspender mensaje   Esta acción previene temporalmente la entrega de mensajes. Puede usar la acción de suspensión de mensajes para prevenir la entrega de mensajes a todos los destinatarios de una cola específica o a todos los destinatarios de todas las colas. Para obtener más información, vea Suspender mensajes (en inglés).

  • Reanudar mensaje   Esta acción invierte el efecto de la acción suspender mensaje y permite la reanudación de la entrega de mensajes en cola. Puede usar la acción de reanudación de mensajes para reanudar la entrega de mensajes a todos los destinatarios de una cola específica o a todos los destinatarios de todas las colas. También puede utilizar esta acción para reenviar los mensajes de la cola de mensajes con daños. Para obtener más información, vea Reanudar mensajes (en inglés).

  • Eliminar mensaje   Esta acción previene permanentemente la entrega de mensajes. Puede usar la acción de eliminación de mensajes para prevenir la entrega de mensajes a todos los destinatarios de una cola específica o a todos los destinatarios de todas las colas. Puede también configurar la acción de eliminación de mensajes para enviar un informe de no entrega (NDR) al remitente cuando se elimina el mensaje. Para obtener más información, vea Quitar mensajes de las colas (en inglés).

  • Exportar mensaje   Esta acción copia un mensaje a la ruta de archivo que especifique. Los mensajes no se borran de la cola, pero se guarda una copia de los mismos en una ubicación del archivo. Esto permite a los administradores u oficiales en una organización examinar más tarde los mensajes. Antes de exportar un mensaje, debe suspender el mensaje en la cola de modo que la entrega habitual no prosiga durante el proceso de exportación. El formato de exportación es compatible con las aplicaciones de correo electrónico como MicrosoftOfficeOutlook. Guarde el mensaje en formato .eml para asegurarse que el sistema operativo asocia el archivo con una aplicación de correo electrónico. Para obtener más información, vea Exportar mensajes desde colas (en inglés).

Escenarios de filtrado de colas

El filtrado genera distintas vistas de las colas. Las propiedades de las colas se utilizan como opciones de filtro. Mediante la especificación de criterios de filtro, es posible localizar las colas con rapidez y realizar acciones en ellas. Los siguientes escenarios son ejemplos de cómo se puede utilizar el filtrado de colas para administrar el flujo de mensajes.

  • Recibe un mensaje de Microsoft System Center Operations Manager que indica que la longitud de una cola ha superado el límite establecido. Desea investigar si hay algún problema de flujo de correo en todo el servidor.

    Puede crear un filtro para ver todas las colas que tienen un contador de mensajes que supera lo que se considera normal. Si se detecta un problema de flujo de correo, puede seleccionar todas las colas de los resultados del filtro y suspenderlas mientras continúa con la investigación.

  • Suspende varias colas para investigar la causa de los problemas de flujo de correo. Determina que el problema se debió a una mala configuración de un conector y lo soluciona.

    Puede crear un filtro para ver todas las colas que tienen el estado Suspended y, seguidamente, seleccionar todas las colas de los resultados del filtro para reanudarlas.

Propiedades de las colas que se deben utilizar cuando se filtran colas

Las propiedades de las colas se pueden utilizar para crear un filtro y buscar aquellas colas que cumplen criterios especificados. La tabla siguiente muestra las propiedades de las colas por las que se puede establecer el filtro y los valores válidos de dichas propiedades.

Propiedades de la cola

Propiedad de cola del Visor de cola Propiedad de cola del Shell Tipo de propiedad Valor

Tipo de entrega

DeliveryType

Enumeración

Este valor lo determina la selección del siguiente salto. La selección del siguiente salto identifica el lugar en que se ponen los mensajes en cola para su entrega. Para utilizar la propiedad del tipo de entrega en un filtro, hay que utilizar los valores constantes que se asignan a cada tipo. El tipo de entrega puede ser uno de los valores siguientes:

  • DNSConnectorDelivery   Los mensajes se ponen en cola para luego entregarlos a un destinatario externo por medio de un conector SMTP que se encuentra en el servidor local y que está configurado para usar un Sistema de nombres de dominio (DNS) y resolver el enrutamiento.

  • NonSmtpGatewayDelivery   Los mensajes se ponen en cola para entregarlos a un destinatario externo por medio de un conector no SMTP del servidor local.

  • SmartHostConnectorDelivery   Los mensajes se ponen en cola para luego entregarlos a un destinatario externo por medio de un conector SMTP que se encuentra en el servidor local y que está configurado para usar un host inteligente y resolver el enrutamiento.

  • SmtpRelayWithinAdSitetoEdge   Los mensajes se ponen en cola para luego entregarlos a un destinatario externo por medio de un conector SMTP que se encuentra en un servidor Transporte perimetral y que está suscrito al sitio de Active Directory local.

  • MapiDelivery   Los mensajes se ponen en cola para luego entregarlos a destinatarios cuyos buzones se encuentran en un servidor de buzones de correo ubicado en el sitio de Active Directory local.

  • SmtpRelayWithinAdSite   Los mensajes se ponen en cola para luego entregarlos a un servidor Transporte de concentradores que se encuentra en el mismo sitio de Active Directory que el servidor local. El servidor de destino puede ser el servidor de origen de un conector SMTP, el servidor de origen de un conector de un grupo de enrutamiento o un servidor de expansión.

  • SmtpRelaytoRemoteAdSite   Los mensajes se ponen en cola para luego entregarlos a un servidor que se encuentra en un sitio de Active Directory remoto. El servidor de destino puede ser el servidor de origen de un conector que está configurado para transportar mensajes a destinatarios externos, un servidor de expansión o un servidor Transporte de concentradores que entrega mensajes dirigidos a destinatarios que están ubicados en el sitio de Active Directory remoto.

  • SmtpRelaytoTiRg   Los mensajes se ponen en cola para luego entregarlos a un grupo de enrutamiento de Exchange Server 2003. El servidor de destino puede ser el servidor de origen de un conector que está configurado para transportar mensajes a destinatarios externos, un servidor de expansión o un servidor cabeza de puente de Exchange 2003 que entrega mensajes dirigidos a destinatarios de buzones ubicados en el grupo de enrutamiento.

  • Sin definir   Los mensajes se encuentran en la cola de envío y el destino del siguiente salto aún no se ha resuelto.

  • Inaccesible   Los mensajes se encuentran en la cola inaccesible y no se ha podido establecer ninguna ruta hacia el destinatario.

Identity

Identidad

QueueIdentity

Este valor especifica la identidad de la cola. La identidad de la cola se escribe con el formato Servidor/destino, donde destino es un nombre de dominio remoto, servidor de buzones de correo o cola persistente, o bien el entero que identifica esta cola en la base de datos de colas.

Último error

LastError

Cadena

Este valor representa una cadena de texto del último error que se registró en una cola.

Hora del último reintento

LastRetryTime

DateTime

Este valor especifica el momento en que una cola con el estado Retry realiza un último intento de conexión.

Número de mensajes

MessageCount

Ulong

Este valor se expresa como un entero que representa el número de elementos de la cola.

Conector del siguiente salto

NextHopConnector

GUID

Este valor se expresa como un GUID del sistema y es el GUID del conector que se usó para crear la cola.

Dominio del salto siguiente

NextHopDomain

Cadena

Este valor especifica el siguiente destino de una cola de entrega. El dominio del salto siguiente se puede expresar de la siguiente forma:

  • Nombre de dominio SMTP remoto

  • Nombre del servidor Exchange

  • Nombre del conector

  • Grupo de enrutamiento

  • Nombre del sitio de Active Directory

  • Nombre de dominio completo (FQDN) del servidor de buzones de correo

Hora del siguiente reintento

NextRetryTime

DateTime

Este valor especifica el momento del siguiente intento de conexión por parte de una cola que tiene el estado Retry.

Estado

Estado

Enumeración

Este valor especifica el estado actual de la cola. Las colas pueden tener uno de los siguientes estados:

  • Active

  • Suspended

  • Ready

  • Retry

Operadores que se utilizan cuando se filtran colas

Cuando se crea un filtro de cola, hay que incluir un operador con el que debe coincidir el valor de la propiedad. La tabla siguiente muestra los operadores de comparación que se pueden utilizar en una expresión de filtro y cómo funciona cada uno de ellos.

Operadores de expresiones de filtro

Operador Valor de Shell Función Ejemplo de código de Shell

Igual que

-eq

Este operador se utiliza para especificar que el resultado debe coincidir exactamente con el valor de la propiedad que se suministra en la expresión.

Para mostrar una lista de todas las colas cuyo estado es Retry:

Get-Queue -Filter {status -eq "retry"}

Distinto de

-ne

Este operador se utiliza para especificar que el resultado no debe coincidir exactamente con el valor de la propiedad que se suministra en la expresión.

Para mostrar una lista de todas las colas cuyo estado no es Active:

Get-Queue -Filter {status -ne "active"}

Mayor que

-gt

Este operador se utiliza con las propiedades cuyo valor se expresa en forma de número entero. Los resultados del filtro sólo incluyen las colas en las que el valor de la propiedad especificada es mayor que el que se suministra en la expresión.

Para mostrar una lista de colas que actualmente contiene más de mil mensajes:

Get-Queue -Filter {messagecount -gt 1000}

Mayor o igual que

-ge

Este operador se utiliza con las propiedades cuyo valor se expresa en forma de número entero. Los resultados del filtro sólo incluyen las colas en las que el valor de la propiedad especificada es mayor o igual que el que se suministra en la expresión.

Para mostrar una lista de colas que actualmente contiene mil mensajes, o más:

Get-Queue -Filter {messagecount -ge 1000}

Menor que

-lt

Este operador se utiliza con las propiedades cuyo valor se expresa en forma de número entero. Los resultados del filtro sólo incluyen las colas en las que el valor de la propiedad especificada es menor que el que se suministra en la expresión.

Para mostrar una lista de colas que actualmente contiene menos de mil mensajes:

Get-Queue -Filter {messagecount -lt 1000}

Menor o igual que

-le

Este operador se utiliza con las propiedades cuyo valor se expresa en forma de número entero. Los resultados del filtro sólo incluyen las colas en las que el valor de la propiedad especificada es menor o igual que el que se suministra en la expresión.

Para mostrar una lista de colas que actualmente contiene mil mensajes o menos:

Get-Queue -Filter {messagecount -le 1000}

Contiene

-like

Este operador se utiliza con las propiedades en las que el valor se expresa en forma de cadena de texto. Los resultados del filtro sólo incluyen las colas en las que el valor de la propiedad especificada contiene la cadena de texto que se suministra en la expresión. El carácter comodín (*) se puede incluir en una expresión -like que se aplique a un campo de cadenas de texto, pero no a un campo que tenga el tipo enumeración.

Para mostrar una lista de colas de entrega que tienen un destino en cualquier dominio SMTP que termine en Contoso.com:

Get-Queue -Filter {identity -like "*Contoso.com"}

Para especificar varias expresiones en un filtro de cola, utilice el operador -and del Shell o agregue varias expresiones en el Visor de cola. Para que se incluyan en el conjunto de resultados, las colas deben cumplir todos los criterios. Por ejemplo, los resultados del siguiente comando mostrarán una lista de colas que tienen un destino en todos los nombres de dominio SMTP que terminen en Contoso.com y que actualmente contengan más de quinientos mensajes.

Get-Queue -Filter {Identity -like "*Contoso.com*" -and MessageCount -gt 500}

Situaciones de filtrado de mensajes

El filtrado genera diferentes vistas de los mensajes en las colas. Mediante la especificación de criterios de filtro, es posible buscar los mensajes y realizar acciones en ellos. Cuando se envía un mensaje de correo electrónico a varios destinatarios, éste se puede ubicar en varias colas. Si filtra por las propiedades del mensaje, puede encontrar mensajes en todas las colas. Las siguientes situaciones son ejemplos de cómo podría utilizar el filtrado de mensajes para administrar el flujo de correo:

  • La cola de envío del equipo que tiene instalado el rol de servidor Transporte perimetral presenta un volumen elevado de mensajes que están en la cola aguardando la entrega. Muchos de los mensajes tienen el mismo asunto. Por tanto, existe la sospecha de que se está enviando correo no deseado a la organización. Para solucionar este problema, puede crear un filtro y ver todos los mensajes que cumplen los criterios del asunto y, si determina que los mensajes son correo no deseado, puede seleccionarlos y eliminarlos de la cola de entrega sin enviar un informe de no entrega (NDR).

  • Un usuario informa de que el flujo de correo es lento. Examina las colas y comprueba que muchos mensajes que tienen asuntos aleatorios parecen provenir de un solo dominio. Puede crear un filtro para ver todos los mensajes en cola de ese dominio y, si determina que los mensajes son correo no deseado, puede seleccionarlos y eliminarlos de las colas sin enviar un informe de no entrega (NDR).

Propiedades de mensaje que se deben utilizar al filtrar mensajes

Puede utilizar las propiedades de los mensajes para crear un filtro y encontrar los mensajes que cumplen los criterios especificados. En la tabla siguiente se muestran las propiedades de mensaje en las que puede basar el filtro y los valores asociados a ellas.

Propiedades del mensaje

Propiedad de mensaje de Visor de cola Propiedad de mensaje del Shell Tipo de propiedad Valor

Fecha de recepción

DateReceived

DateTime

Este valor especifica la marca de tiempo del momento en que el mensaje se ha recibido en el servidor que contiene la cola en la que está ubicado dicho mensaje.

Fecha de expiración

ExpirationTime

DateTime

Este valor especifica la marca de tiempo del momento en que el mensaje expirará y se eliminará de la cola, en el caso de no poder entregarse.

Dirección de origen

FromAddress

Dirección SMTP

Este valor representa la dirección SMTP del remitente del mensaje.

Identidad

Identidad

Entero

Este valor es un entero que representa un mensaje en particular. La base de datos de colas asigna la identidad del mensaje cuando éste se recibe para su procesamiento. Puede incluir una identidad de servidor y cola opcional para identificar una instancia única del mensaje. Este valor se puede expresar de la manera siguiente:

  • Server\QueueId\MessageId

  • Server\Poison\MessageId

  • MessageId

  • Server\MessageId

Id. de mensaje de Internet

InternetMessageId

Cadena

Este valor representa el valor del campo del encabezado del mensaje Message-ID: que está situado en el encabezado del mensaje. El valor de esta propiedad se expresa como un GUID seguido por la dirección SMTP del servidor de envío, como en este ejemplo:

67D754D6103DC4FB3BA6BC7205DACABA61231@exchange.contoso.com

Último error

LastError

Cadena

Este valor representa una cadena de texto del último error que se registró en un mensaje.

Nombre de origen del mensaje

MessageSourceName

Cadena

Este valor especifica una cadena de texto del nombre del componente que ha enviado este mensaje a la cola.

Id. de cola

Queue

QueueIdentity

El valor de esta propiedad especifica la identidad de la cola que contiene el mensaje. Escriba la identidad de la cola con el formato Servidor/destino, donde destino es el nombre de un dominio remoto, un servidor de buzones de correo o una cola persistente, o bien el identificador de la base de datos de colas. El identificador de la base de datos se representa como un número entero y se puede determinar mediante la visualización de las propiedades de los mensajes.

Número de reintentos

RetryCount

Entero

Este valor representa el número de veces que se ha intentado entregar un mensaje a un destino.

SCL

SCL

Entero

El valor de la propiedad del nivel de confianza de correo no deseado (SCL) especifica el SCL del mensaje. Las entradas SCL válidas son números enteros del 0 al 9. Un valor de propiedad SCL vacío indica que el agente de filtro de contenido no ha procesado el mensaje.

Tamaño (KB)

Size

ByteQuantifiedSize

Este valor representa el tamaño del mensaje.

IP de origen

SourceIP

dirección IP

Este valor representa la dirección IP del servidor externo que ha enviado el mensaje a la organización de Exchange.

Estado

Estado

Enumeración

Este valor especifica el estado actual del mensaje. Un mensaje puede tener uno de los siguientes estados:

  • Active    Si el mensaje está en una cola de entrega, se entregará a su destino. Si el mensaje está en la cola de envío, el categorizador lo está procesando.

  • Suspended   El administrador ha suspendido el mensaje.

  • PendingRemove El administrador ha eliminado el mensaje, pero ya se estaba entregando. Si la entrega finaliza con un error que provoca que el mensaje vuelva a entrar en la cola, éste se eliminará. De lo contrario, se proseguirá con la entrega.

  • PendingSuspend   El administrador suspendió el mensaje, pera ya se estaba entregando. Si la entrega finaliza con un error que provoca que el mensaje vuelva a entrar en la cola, éste se suspenderá. De lo contrario, se proseguirá con la entrega.

  • Ready   El mensaje está aguardando en la cola y está listo para su procesamiento.

  • Retry   El último intento de conexión por parte de la cola donde se ubica el mensaje dio error. El mensaje está esperando el siguiente reintento de cola.

Asunto

Asunto

Cadena

Este valor representa el asunto de un mensaje, que se expresa en forma de cadena de texto.

Operadores que se deben utilizar al filtrar mensajes

Cuando se crea un filtro de mensajes, hay que incluir un operador con el que debe coincidir el valor de la propiedad. La tabla siguiente muestra los operadores de comparación que se pueden utilizar en una expresión de filtro y cómo funciona cada uno de ellos.

Operadores de expresiones de filtro

Operador Valor de Shell Función Ejemplo de código de Shell

Igual que

-eq

Este operador se usa para especificar que el resultado debe coincidir exactamente con el valor de la propiedad que se suministra en la expresión.

Para mostrar una lista de todos los mensajes cuyo estado es Retry:

Get-Message -Filter {status -eq "retry"}

No es igual

-ne

Este operador se utiliza para especificar que el resultado no debe coincidir exactamente con el valor de la propiedad que se suministra en la expresión.

Para mostrar una lista de todos los mensajes cuyo estado no es Active:

Get-Message -Filter {status -ne "active"}

Mayor que

-gt

Este operador se utiliza con las propiedades cuyo valor se expresa en forma de número entero. Los resultados del filtro sólo incluyen los mensajes en los que el valor de la propiedad especificada es mayor que el que se suministra en la expresión.

Para mostrar una lista de los mensajes cuyo número de reintentos es actualmente superior a 3:

Get-Message -Filter {retrycount -gt 3}

Mayor o igual que

-ge

Este operador se utiliza con las propiedades cuyo valor se expresa en forma de número entero. Los resultados del filtro sólo incluyen los mensajes en los que el valor de la propiedad especificada es mayor o igual que el que se suministra en la expresión.

Para mostrar una lista de los mensajes cuyo número de reintentos es actualmente superior o igual a 3:

Get-Message -Filter {retrycount -ge 3}

Menor que

-lt

Este operador se utiliza con las propiedades cuyo valor se expresa en forma de número entero. Los resultados del filtro sólo incluyen los mensajes en los que el valor de la propiedad especificada es menor que el que se suministra en la expresión.

Para mostrar una lista de los mensajes cuyo SCL es inferior a 6:

Get-Message -Filter {SCL -lt 6}

Menor o igual que

-le

Este operador se utiliza con las propiedades cuyo valor se expresa en forma de número entero. Los resultados del filtro sólo incluyen los mensajes en los que el valor de la propiedad especificada es menor o igual que el que se suministra en la expresión.

Para mostrar una lista de los mensajes cuyo SCL es inferior o igual a 6:

Get-Message -Filter {SCL -le 6}

Contiene

-like

Este operador se utiliza con las propiedades en las que el valor se expresa en forma de cadena de texto. Los resultados del filtro sólo incluyen los mensajes en los que el valor de la propiedad especificada contiene la cadena de texto que se suministra en la expresión. Puede incluir el carácter de comodín (*) en una instrucción -like que se aplique a un campo de cadena de texto, pero no a un campo que tenga el tipo enumeración.

Para mostrar una lista de los mensajes cuyo asunto contiene el texto "préstamo de día de paga":

Get-Messages -Filter {subject -like "*payday loan*"}

Puede especificar un filtro para evaluar varias expresiones mediante el operador de comparación -and del Shell o agregando varias expresiones al Visor de cola. Para que los mensajes sean incluidos en el conjunto de resultados, deben reunir todas las condiciones del filtro. Por ejemplo, los resultados del siguiente comando mostrarán una lista de los mensajes enviados desde cualquier dirección de correo electrónico cuyo nombre de dominio finalice en Contoso.com y tenga un SCL superior a 5.

Get-Message -Filter {FromAddress -like "*Contoso.com*" -and SCL -gt 5}

Volver al principio

Intervalos de reintento, reenvío y expiración de los mensajes

Los mensajes que no se puedan entregar correctamente están sujetos a varias fechas límite de reintento, reenvío y expiración en función del origen y el destino del mensaje. Reintento es un nuevo reintento de conectarse al dominio de destino, al host inteligente o al servidor de buzones de correo. Reenvío es el acto de devolver los mensajes a la cola de envío para que los vuelva a procesar el categorizador. Se dice que el mensaje ha agotado el tiempo de espera o ha expirado después de que todos los reintentos de entrega hayan fallado durante un determinado período de tiempo. Cuando un mensaje expira, se avisa al remitente del error de entrega. A continuación, se elimina el mensaje de la cola.

En los tres casos (reintento, reenvío y expiración) se puede intervenir manualmente antes de que se apliquen las acciones automáticas a los mensajes.

Opciones de configuración para el reintento de mensajes

Cuando un servidor de transporte no puede conectarse al siguiente salto, la cola pasa al estado de reintento. Se sigue intentando conectar hasta que la cola expira o se establece la conexión.

Opciones de configuración para el reintento automático de mensajes

En la tabla siguiente se describen las opciones de configuración que están disponibles para los intervalos de reintento de mensajes.

Opciones de configuración que están disponibles para los intervalos de reintento de mensajes

Nombre del parámetro Valor predeterminado Dónde configurarlo Descripción

QueueGlitchRetryCount

4

EdgeTransport.exe.config

Este parámetro especifica el número máximo de reintentos de conexión que se realizan inmediatamente después de que el servidor de transporte registre problemas al conectar con el servidor de destino. Estos problemas de conexión son provocados normalmente por breves interrupciones en la red. Normalmente no hace falta modificar este parámetro a no ser que la red no sea confiable y sigan produciéndose interrupciones accidentales de la conexión.

QueueGlitchRetryInterval

1 minuto

EdgeTransport.exe.config

Este parámetro controla el intervalo de conexión entre cada intento de conexión que especifica el parámetro QueueGlitchRetryCount. Normalmente no hace falta modificar este parámetro a no ser que la red no sea confiable y sigan produciéndose interrupciones accidentales de la conexión.

TransientFailureRetryCount

6

Cmdlet Set-TransportServer o propiedades de servidor de transporte en la EMC

Este parámetro especifica el número de intentos de conexión que se realizan después de que hayan fallado los reintentos de conexión que están controlados por los parámetros QueueGlitchRetryCount y QueueGlitchRetryInterval. Los problemas de conexión que consumen los parámetros QueueGlitchRetryCount y QueueGlitchRetryInterval pueden estar provocados, entre otras cosas, por reinicios del servidor o errores de búsquedas de DNS en memoria caché.

TransientFailureRetryInterval

  • Servidor Transporte de concentradores: 5 minutos

  • Servidor Transporte perimetral: 10 minutos

Cmdlet Set-TransportServer o propiedades de servidor de transporte en la EMC

Este parámetro controla el intervalo de conexión entre cada intento de conexión que especifica el parámetro TransientFailureRetryCount.

OutboundConnectionFailureRetryInterval

  • Servidor Transporte de concentradores: 10 minutos

  • Servidor Transporte perimetral: 30 minutos

Cmdlet Set-TransportServer o propiedades de servidor de transporte en la EMC

Este parámetro especifica el intervalo de reintento para los intentos de conexión de salida que hayan fallado anteriormente. Los intentos de conexión anteriores que han dado error están controlados por los parámetros TransientFailureRetryCount y TransientFailureRetryInterval.

MessageRetryInterval

1 minuto

cmdlet Set-TransportServer

Este parámetro especifica el intervalo de reintento para cada mensaje que tiene un estado de reintento. Recomendamos que no modifique el valor predeterminado a no ser que el Servicio de soporte técnico y atención al cliente de Microsoft le aconseje hacerlo.

MailboxDeliveryQueueRetryInterval

5 minutos

EdgeTransport.exe.config

Este parámetro controla el intervalo de reintento para las colas de entrega del buzón de correo entre los servidores Transporte de concentradores.

La sección <appSettings> del archivo de configuración EdgeTransport.exe.config es donde pueden agregarse nuevas opciones de configuración o modificar las opciones de configuración existentes. Hay muchas opciones de configuración disponibles que son completamente independientes de los intervalos de reintento, reenvío y expiración de mensajes. En este tema no se incluye ninguna opción de configuración que no esté relacionada con estos intervalos.

Para obtener más información acerca del archivo EdgeTransport.exe.config, consulte Descripción del archivo .Config EdgeTransport.exe.

Para obtener más información, consulte Configurar los intervalos de reintento, reenvío y expiración de mensajes.

Opciones de configuración para el reintento manual de mensajes

Cuando una cola de entrega de un buzón de correo o una cola de entrega remota se encuentra en el estado de reintento, se puede forzar manualmente un intento de conexión inmediata mediante el Visor de cola de la EMC o el cmdlet Retry-Queue del Shell. Este reintento de conexión manual invalida el siguiente tiempo de reintento programado. Si no se logra establecer la conexión, se restablece el temporizador de intervalos de reintento. La cola debe estar en estado de reintento para que esta acción tenga efecto.

Para obtener más información, consulte Reintentar colas.

Opciones de configuración para notificaciones de estado de entrega con retraso

Después de cada error de entrega de mensaje, el servidor Transporte perimetral o el servidor Transporte de concentradores genera un mensaje de notificación del estado de entrega (DSN) y lo pone en cola para entregarlo al remitente del mensaje que no se puede entregar. Este mensaje de notificación del retraso se envía al transcurrir un intervalo de espera de notificación de retraso especificado y sólo en el caso de que el mensaje que dio error no se haya entregado durante dicho intervalo. De forma predeterminada, el intervalo de espera de notificación de retraso es de 4 horas. Este retraso evita enviar mensajes de DSN innecesarios que podrían estar provocados por errores de transmisión temporales. El envío de notificaciones de estado de entrega con retraso se puede habilitar o deshabilitar de forma selectiva para los mensajes que se generan dentro o fuera de la organización de Exchange.

En la tabla siguiente se describen las opciones de configuración que están disponibles para los mensajes de DSN de retraso.

Opciones de configuración que están disponibles para los mensajes de DSN de retraso

Nombre del parámetro Valor predeterminado Ubicación Descripción

DelayNotificationTimeOut

4 horas

Set-TransportServer

Este parámetro especifica cuánto tiempo espera el servidor antes de enviar un mensaje DSN al remitente del mensaje. El valor de este parámetro siempre debe ser mayor que el valor del parámetro TransientFailureRetryCount multiplicado por el valor del parámetro TransientFailureRetryInterval.

ExternalDelayDSNEnabled

$true

Set-TransportConfig

Este parámetro especifica si los mensajes de DSN de retraso se pueden enviar a los remitentes de mensajes de fuera de la organización de Exchange.

InternalDelayDSNEnabled

$true

Set-TransportConfig

Este parámetro especifica si los mensajes de DSN de retraso se pueden enviar a los remitentes de mensajes de dentro de la organización de Exchange.

Para obtener más información, consulte Configurar los intervalos de reintento, reenvío y expiración de mensajes.

Opciones de configuración para el reenvío de mensajes

El reenvío de mensajes devuelve los mensajes no entregados a la cola de envío para que el categorizador los vuelva a procesar.

Reenvío automático de mensajes

Los mensajes no entregados se reenvían automáticamente si la cola de entrega se encuentra en el estado de reintento y no ha podido entregar con éxito ningún mensaje durante un determinado periodo de tiempo. Dicho periodo de tiempo está controlado por el parámetro MaxIdTimeBeforeResubmit del archivo de configuración de la aplicación EdgeTransport.exe.config. De forma predeterminada, el valor del parámetro MaxIdTimeBeforeResubmit es 12 horas. Sólo los mensajes que se encuentran en las colas de entrega del buzón de correo o en las colas de entrega remotas pueden ser sometidos al reenvío automático.

Para obtener más información, consulte Configurar los intervalos de reintento, reenvío y expiración de mensajes.

Reenvío manual de mensajes

Se pueden reenviar manualmente los mensajes de un servidor Transporte de concentradores o de un servidor Transporte perimetral que cumplan las siguientes condiciones:

  • Colas de entrega del buzón de correo o colas de entrega remotas que tengan el estado de reintento. Los mensajes de las colas no deben estar en estado suspendido.

  • Los mensajes que están en la cola inaccesible y no se encuentran en el estado suspendido.

  • Los mensajes que están en la cola de mensajes dudosos.

Para obtener más información acerca de la cola de mensajes dudosos y de la cola inaccesible, consulte "Acerca de la cola de mensajes dudosos y la cola inaccesible", anteriormente en este tema.

Si desea reenviar manualmente mensajes situados en las colas de entrega del buzón de correo, en las colas de entrega remotas o en la cola inaccesible sin esperar a que transcurra el periodo de tiempo especificado por el parámetro MaxIdleTimeBeforeResubmit, debe utilizar el cmdlet Retry-Queue con el parámetro Resubmit. Para reenviar manualmente los mensajes situados en la cola de mensajes dudosos, se puede utilizar el Visor de Cola o el cmdlet Resume-Message para reanudar el mensaje.

Para obtener más información al respecto, consulte los temas siguientes:

Otra forma de reenviar manualmente mensajes es suspender los mensajes, exportarlos a archivos de texto con la extensión .eml y luego copiar los archivos .eml en el directorio de reproducción de cualquier servidor Transporte de concentradores o Transporte perimetral. Este método de reenvío funciona para mensajes ubicados en las colas de entrega del buzón de correo, en las colas de entrega remotas o en la cola inaccesible. Los mensajes situados en la cola de mensajes dudosos ya se encuentran en estado suspendido. Los mensajes que se hallan en la cola de envío no se pueden suspender ni exportar.

Nota

Cuando se exportan mensajes desde una cola, no se eliminan de ella. Una vez que haya exportado los mensajes y los haya reenviado satisfactoriamente mediante el directorio de reproducción, deberá quitar los mensajes suspendidos para evitar que se entreguen por duplicado.

Para obtener más información, consulte Exportar mensajes desde colas y Volver a enviar mensajes en colas.

Opciones de configuración para la expiración de mensajes

El intervalo de tiempo de espera de expiración del mensaje especifica el periodo de tiempo máximo durante el cual un servidor Transporte perimetral o Transporte de concentradores intenta entregar un mensaje que no se ha podido entregar antes. Si no se consigue entregar el mensaje antes de que transcurra el intervalo de tiempo de espera de expiración, se entrega al remitente un NDR con el mensaje original o los encabezados del mensaje.

Expiración automática de mensajes

El intervalo de espera de expiración de mensajes está controlado por el parámetro MessageExpirationTimeOut del cmdlet Set-TransportServer o en las propiedades de servidor de transporte de la EMC. De forma predeterminada, el valor del parámetro MessageExpirationTimeOut es 2 días.

Para obtener más información al respecto, consulte los temas siguientes:

Expiración manual de mensajes

Aunque no se puede forzar manualmente la expiración de los mensajes, sí se pueden eliminar manualmente los mensajes de cualquier cola, a excepción de la cola de envío, sin o con un NDR.

Para obtener más información, consulte Quitar mensajes de las colas.

Volver al principio

 © 2010 Microsoft Corporation. Reservados todos los derechos.