Tamaño del mensaje y límites de destinatarios en Exchange Server

Puede aplicar límites en mensajes que se mueven a través de su organización. Puede establecer el tamaño máximo de un mensaje completo como un todo, o el tamaño de elementos individuales de un mensaje, o ambos. Por ejemplo, puede restringir el tamaño máximo del encabezado de mensaje o de los datos adjuntos, o establecer un número máximo de destinatarios que pueden agregarse al mensaje. Puede aplicar estos límites en toda su organización de Exchange, en conectores de transporte de correo determinados, en servidores específicos y en buzones individuales.

Este tema solo trata sobre los límites de tamaño de destinatarios y mensajes. Si desea saber más sobre cómo controlar cuántos mensajes se envían a lo largo del tiempo, cuántas conexiones se permiten con el tiempo y cuánto tiempo esperará Exchange antes de cerrar una conexión, consulte Límites y limitación de velocidad de mensajes.

Al planear los límites de tamaño de los mensajes de la organización de Exchange, tenga en cuenta lo siguiente:

  • ¿Qué límites debo imponer a todos los mensajes entrantes?

  • ¿Qué límites debo imponer a todos los mensajes salientes?

  • ¿Cuál es la cuota de buzón de mi organización y qué relación guardan los límites de tamaño elegido para los mensajes con el tamaño de la cuota de buzón?

  • ¿Hay usuarios en mi organización que necesiten enviar o recibir mensajes que superen el tamaño permitido máximo?

  • ¿Mi organización incluye otros sistemas de mensajería o unidades de negocio diferenciadas que necesiten diferentes límites en el tamaño de los mensajes?

En este tema se proporcionan instrucciones para ayudarle a responder estas preguntas y para aplicar los límites de tamaño de mensajes apropiados en las ubicaciones adecuadas.

Tipos de límites de tamaño de los mensajes

En la siguiente lista se describen los tipos básicos de límites de tamaño de mensajes, y los componentes de mensaje a los que se aplican.

  • Límites de tamaño de mensaje completo: especifica el tamaño máximo de un mensaje, que incluye el encabezado del mensaje, el cuerpo del mensaje y los datos adjuntos. Exchange usa el encabezado de mensaje X-MS-Exchange-Organization-OriginalSize: personalizado para registrar el tamaño original del mensaje al especificar la organización de Exchange. Cuando el tamaño del mensaje se comprueba, se usa el valor más bajo del tamaño de mensaje actual o el encabezado del tamaño de mensaje original. El tamaño del mensaje puede cambiar por la conversión del contenido, la codificación y el procesamiento de agentes de transporte.

    Al fijar un límite de tamaño para los mensajes, debe establecerse un valor superior al tamaño actual que se desee aplicar. Esto tiene en cuenta la codificación Base64 de los datos adjuntos así como otros datos binarios. La codificación Base64 incrementa el tamaño del mensaje en aproximadamente un 33 %, de manera que el valor que se especifique debe ser aproximadamente un 33 % más grande que el tamaño de mensaje que se desee aplicar. Por ejemplo, si se especifica un valor de tamaño de mensaje máximo de 64 MB, se puede esperar un valor de tamaño de mensaje máximo realista de unos 48 MB.

  • Límites de tamaño de datos adjuntos: especifica el tamaño máximo de un solo dato adjunto en un mensaje. El mensaje puede contener muchos datos adjuntos más pequeños que aumenten considerablemente su tamaño total. En cambio, el límite de tamaño de datos adjuntos solo se aplica al tamaño de un dato adjunto individual. Aunque no pueda limitar el número de datos adjuntos en un mensaje, puede usar el límite de tamaño máximo de mensajes para controlar el número máximo total de datos adjuntos en el mensaje.

  • Límites de destinatarios: especifica el número total de destinatarios permitidos en un mensaje. Esto incluye el número total de destinatarios de los campos To:, Cc: y Bcc:. Un grupo de distribución se cuenta como un único destinatario.

  • Límites de tamaño de encabezado de mensaje: especifica el tamaño máximo de todos los campos de encabezado de mensaje de un mensaje. No se tiene en cuenta el tamaño del cuerpo del mensaje ni de los datos adjuntos. Como los campos del encabezado son texto sin formato, el tamaño del encabezado lo determinan el número de caracteres de cada campo y el número total de campos del encabezado. Cada carácter de texto consume 1 byte.

Ámbito de los límites

En las tablas siguientes se muestran los límites de mensajes en los niveles Organización, Conector, Servidor y Buzón, incluida la información sobre cómo configurar los límites en el Centro de administración de Exchange (EAC) o el Shell de administración de Exchange. Para obtener información sobre cómo abrir el Shell de administración de Exchange en su organización de Exchange local, consulte Open the Exchange Management Shell.

Límites de la organización

Los límites organizativos se aplican a todos los servidores de Exchange 2019, servidores de Exchange 2016, servidores de buzones de Exchange 2013 y servidores de transporte del centro de Exchange 2010 que existen en su organización. En los servidores de transporte perimetral, cualquier límite de la organización que configure se aplica al servidor local.

Nota:

Los límites organizativos también se aplican a remitentes externos y destinatarios externos (remitentes o destinatarios anónimos o no autenticados):

  • En el caso de los mensajes entrantes de remitentes externos, Exchange aplica el límite máximo de tamaño de mensaje de envío de la organización (el límite máximo de tamaño de mensaje de recepción, tal como se describe en la sección Límites de destinatarios , se aplica al destinatario interno).

  • En el caso de los mensajes salientes a destinatarios externos, Exchange aplica el límite máximo de tamaño de mensaje de recepción de la organización (el límite máximo de tamaño de mensaje de envío, tal como se describe en la sección Límites de destinatarios , se aplica al remitente interno).

Por lo tanto, un tamaño de mensaje debe estar dentro de los límites de tamaño del mensaje tanto para el remitente como para el destinatario. Este concepto también se explica en la sección Orden de precedencia y colocación de los límites de tamaño del mensaje más adelante en este tema.

Límite de tamaño Valor predeterminado Configuración del EAC Configuración de Shell de administración de Exchange
Tamaño máximo de un mensaje recibido 10 MB Flujo de> correo Conectores de> recepción Icono Más opcionesMás opciones.>Configuración de transporte de la organización>>Pestaña LímitesTamaño máximo de mensaje de recepción (MB) Cmdlet: Set-TransportConfig
Parámetro: MaxReceiveSize
Tamaño máximo de un mensaje que se ha enviado 10 MB Flujo de> correo Conectores de> recepción Icono Más opcionesMás opciones.>Configuración de transporte de la organización>Límites>Tamaño máximo de mensaje de envío (MB) Cmdlet: Set-TransportConfig
Parámetro: MaxSendSize
Número máximo de destinatarios en un mensaje 500 Flujo de> correo Conectores de> recepción Icono Más opcionesMás opciones.>Configuración de transporte de la organización>LímitesNúmero máximo de destinatarios Cmdlet: Set-TransportConfig
Parámetro: MaxRecipientEnvelopeLimit
Tamaño máximo de datos adjuntos para un mensaje que coincide con las condiciones de la regla de flujo de correo (también conocida como regla de transporte) No configurado Flujo de> correo Reglas>Agregaricono Agregar.>Cree una nueva regla o seleccione una existente y, a continuación, haga clic en el icono Editar edición.
Haga clic en Más opciones.
Use la condición Aplicar esta regla si>cualquier tamaño de datos adjuntos>es mayor o igual que y escriba un valor en kilobytes (KB).
Cmdlets: New-TransportRule, Set-TransportRule
Parámetro: AttachmentSizeOver
Tamaño máximo de mensaje para un mensaje que coincide con las condiciones de la regla de flujo de correo No configurado Flujo de> correo Reglas>Agregaricono Agregar.>Cree una nueva regla o seleccione una existente y, a continuación, haga clic en el iconoEditar edición.
Haga clic en Más opciones.
Use la condición Aplicar esta regla si>el tamaño del mensaje>es mayor o igual que y escriba un valor en kilobytes (KB).
Cmdlets: New-TransportRule, Set-TransportRule
Parámetro: MessageSizeOver

Para ver los valores de estos límites de la organización, ejecute los siguientes comandos en el Shell de administración de Exchange:

Get-TransportConfig | Format-List MaxReceiveSize,MaxSendSize,MaxRecipientEnvelopeLimit
Get-TransportRule | where {($_.MessageSizeOver -ne $null) -or ($_.AttachmentSizeOver -ne $null)} | Format-Table Name,MessageSizeOver,AttachmentSizeOver

Límites de conector

Los límites de conector se aplican a cualquier mensaje que use los conectores de envío, recepción, agente de entrega o externo indicados para entregar los mensajes.

Puede asignar límites de tamaño de mensaje específicos a vínculos de sitio de Active Directory de la organización. El servicio de transporte en los servidores de buzón usan los sitios de Active Directory y los costos que se asignan a los vínculos del sitio IP de Active Directory como uno de los factores que determina la ruta de enrutamiento de menor costo entre los servidores Exchange en la organización.

Puede asignar límites de tamaño de mensaje específicos a los conectores de agente de entrega y a los conectores externos que se usan para enviar mensajes no SMTP en su organización.

Límite de tamaño Valor predeterminado Configuración del EAC Configuración de Shell de administración de Exchange
Tamaño máximo de un mensaje que se ha enviado mediante el conector de recepción 36 MB Flujo de> correo Conectores de> recepción Icono Editaredición.>General>Tamaño máximo de mensaje de recepción (MB) Cmdlets: New-ReceiveConnector, Set-ReceiveConnector
Parámetro: MaxMessageSize
Tamaño máximo de todos los campos de encabezado en un mensaje que se ha enviado mediante el conector de recepción 256 KB No disponible Cmdlets: New-ReceiveConnector, Set-ReceiveConnector
Parámetro: MaxHeaderSize
Número máximo de destinatarios en un mensaje que se ha enviado mediante el conector de recepción Servicio de transporte en servidores Buzón de correo
NombreDeServidor> predeterminado<: 5000
Client Proxy <ServerName>: 200
Servicio de transporte de front-end en servidores de buzones
Nombre del servidor de front-end <>predeterminado: 200
Nombre del servidor> front-end< del proxy saliente: 200
Client Frontend <ServerName>: 200
Si el número de destinatarios se supera en un mensaje de un remitente anónimo (por ejemplo, un remitente de Internet), el mensaje se acepta para los primeros 200 destinatarios. La mayoría de los servidores de mensajería seguirán reenviando el mensaje en grupos de 200 destinatarios hasta que el mensaje se entregue a todos los destinatarios.
No disponible Cmdlets: New-ReceiveConnector, Set-ReceiveConnector
Parámetro: MaxRecipientsPerMessage
Tamaño máximo de un mensaje que se ha enviado mediante el conector de envío 10 MB Flujo de> correo Envío de conectores>Icono Editaredición.>Pestaña> General Tamaño máximo de mensaje de envío (MB) Cmdlets: New-SendConnector, Set-SendConnector
Parámetro: MaxMessageSize
Tamaño máximo de un mensaje que se ha enviado mediante el vínculo de sitio de Active Directory Ilimitado No disponible Cmdlet: Set-AdSiteLink
Parámetro: MaxMessageSize
Tamaño máximo de un mensaje que se ha enviado mediante el conector de agente de entrega Ilimitado No disponible Cmdlets: New-DeliveryAgentConnector, Set-DeliveryAgentConnector
Parámetro: MaxMessageSize
Tamaño máximo de un mensaje que se ha enviado mediante el conector externo Ilimitado No disponible Cmdlet: Set-ForeignConnector
Parámetro: MaxMessageSize

Para ver los valores de estos límites de conector, ejecute el siguiente comando en el Shell de administración de Exchange:

Get-ReceiveConnector | Format-Table Name,Max*Size,MaxRecipientsPerMessage; Get-SendConnector | Format-Table Name,MaxMessageSize; Get-AdSiteLink | Format-Table Name,MaxMessageSize; Get-DeliveryAgentConnector | Format-Table Name,MaxMessageSize; Get-ForeignConnector | Format-Table Name,MaxMessageSize

Límites de servidor

Los límites de servidor se aplican a servidores de buzón o servidores de transporte perimetral especificados. Se pueden configurar estos límites de tamaño de mensajes por separado en cada servidor de buzón o servidor de transporte perimetral.

Límite de tamaño Valor predeterminado Configuración del EAC Configuración de Shell de administración de Exchange
Tamaño máximo de un mensaje que se ha enviado por clientes de Outlook en la web 35 MB No disponible Puede configurar este valor en archivos de configuración web.config de aplicación XML en el servidor de buzón. Para obtener más información, vea Configurar límites de tamaño de mensaje específicos del cliente.
Tamaño máximo de un mensaje que se ha enviado por clientes de Exchange ActiveSync 10 MB No disponible Puede configurar este valor en archivos de configuración web.config de aplicación XML en el servidor de buzón. Para obtener más información, vea Configurar límites de tamaño de mensaje específicos del cliente.
Tamaño máximo de un mensaje que se ha enviado por clientes de Servicios web de Exchange 64 MB No disponible Puede configurar este valor en archivos de configuración web.config de aplicación XML en el servidor de buzón. Para obtener más información, vea Configurar límites de tamaño de mensaje específicos del cliente.

El directorio de recogida que está disponible en los servidores de transporte perimetral y en los servidores de buzón también tiene límites de tamaño de mensajes que puede configurar. Normalmente, el directorio de recogida no se usa en el flujo de correo diario. Se usa por los administradores para probar el flujo del correo o por las aplicaciones que necesitan crear y enviar sus propios archivos de mensaje. Para obtener más información, vea Configure the Pickup Directory and the Replay Directory.

  • Tamaño máximo de todos los campos de encabezado en un archivo de mensaje que se encuentra en el directorio de recogida: 64 KB.

  • Número máximo de destinatarios en un archivo de mensaje que se encuentra en el directorio de recogida: 100.

Límites del destinatario

Los límites del destinatario se aplican a un objeto usuario determinado, como un buzón, un contacto de correo, un usuario de correo, un grupo de distribución o una carpeta pública habilitada para correo.

Límite de tamaño Valor predeterminado Configuración del EAC Configuración de Shell de administración de Exchange
Tamaño máximo de un mensaje que puede enviarse al destinatario específico Directivas de aprovisionamiento de buzones del sitio: 36 MB
Todos los demás tipos de destinatarios: ilimitado
Para buzones de correo:
Destinatarios>Buzones>Icono Editaredición.> Características >del buzónSección Flujo de correo Sección >Restricciones> de tamaño de mensaje Ver detalles Recibidos> sección>Tamaño máximo de mensaje (KB)
Para los usuarios de correo:
Destinatarios>Contactos>Editaricono Editar configuración>de flujo de correo Restricciones> de tamaño de mensaje Verdetalles>Recibidos> sección>Tamaño máximo de mensaje (KB)
Esta configuración está disponible en el EAC para otros tipos de destinatarios.
Cmdlets:
Set-DistributionGroup
Set-DynamicDistributionGroup
Set-Mailbox
Set-MailContact
Set-MailUser
Set-MailPublicFolder
New-SiteMailboxProvisioningPolicy
Set-SiteMailboxProvisioningPolicy
Parámetro: MaxReceiveSize
Tamaño máximo de un mensaje que puede enviar el destinatario específico Ilimitado Para buzones de correo:
Destinatarios>Buzones>Icono Editaredición.> Características >del buzónSección Flujo de correo Sección >Restricciones de tamaño de mensaje Ver detalles>enviados> sección >Tamaño máximo de mensaje (KB)
Para los usuarios de correo:
Destinatarios>Contactos>Editaricono Editar configuración>de flujo de correo Sección> Restricciones de tamaño de mensaje Verdetalles>enviados> sección>Tamaño máximo de mensaje (KB)
Esta configuración está disponible en el EAC para otros tipos de remitentes.
Cmdlets:
Set-DistributionGroup
Set-DynamicDistributionGroup
Set-Mailbox
Set-MailContact
Set-MailUser
Set-MailPublicFolder
Parámetro: MaxSendSize
Número máximo de destinatarios en un mensaje que ha enviado el remitente específico Ilimitado Para buzones de correo:
Destinatarios>Buzones>Editaricono> Editarcaracterísticas> del buzón Sección >Flujo de correoVer detalles> Sección >Límite de destinatarios Máximo de destinatarios
Esta configuración no está disponible en el EAC para usuarios de correo.
Cmdlets:
Set-Mailbox, Set-MailUser
Parámetro: RecipientLimits

Para ver los valores de estos límites, ejecute el cmdlet Get- correspondiente para el tipo de destinatario en el Shell de administración de Exchange.

Por ejemplo, para ver los límites que se han configurado en un buzón específico, ejecute el siguiente comando:

Get-Mailbox <MailboxIdentity> | Format-List MaxReceiveSize,MaxSendSize,RecipientLimits

Para ver los límites que se han configurado en todos los buzones de usuario, ejecute el siguiente comando:

$mb= Get-Mailbox -ResultSize unlimited; $mb | where {$_.RecipientTypeDetails -eq 'UserMailbox'} | Format-Table Name,MaxReceiveSize,MaxSendSize,RecipientLimits

Orden de preferencia y ubicación de los límites de tamaño de los mensajes

El orden de preferencia de los límites de tamaño de los mensajes es el límite más restrictivo que se aplica. La única cuestión es dónde se aplica ese límite. El objetivo es rechazar mensajes que sean demasiado grandes en la canalización de transporte tan pronto como sea posible. Por ejemplo, es una pérdida de recursos de sistema para el conector de recepción de Internet aceptar mensajes grandes que se rechacen finalmente por un límite de la organización más bajo. Compruebe que los límites de los conectores, los servidores y la organización estén configurados de manera que se minimice el procesamiento innecesario de mensajes. Puede realizar esto manteniendo los mismos límites en todas las ubicaciones, o configurando más límites restrictivos donde su organización de Exchange reciba mensajes.

Una excepción al orden son los límites de tamaño de los mensajes en los buzones y los límites de tamaño de mensajes en las reglas de flujo de correo. Exchange comprueba el tamaño máximo de mensajes que se permite en los buzones antes de que las reglas de flujo de correo procesen los mensajes. Por ejemplo, el límite de tamaño de mensajes de su organización es de 50 MB, configure un límite de 35 MB en un buzón y configure una regla de flujo de correo para detectar y rechazar mensajes más grandes de 40 MB. Si un remitente externo envía un mensaje de 45 MB al buzón, el mensaje se rechaza antes de que la regla de flujo de correo sea capaz de evaluar el mensaje.

Los límites de destinatarios entre los destinatarios y remitentes autenticados (normalmente, remitentes y destinatarios de mensajes internos) están exentos de las restricciones de tamaño de mensajes de la organización. Por lo tanto, puede configurar destinatarios y remitentes específicos para que sobrepasen los límites predeterminados de tamaño de mensajes de la organización. Por ejemplo, puede permitir que determinados buzones envíen y reciban mensajes de tamaño superior al del resto de la organización; para ello, debe configurar unos límites de envío y recepción personalizados para dichos buzones.

En cambio, esta exención solo se aplica a los mensajes que se han enviado entre destinatarios y remitentes autenticados (normalmente, destinatarios y remitentes internos). Para los mensajes enviados entre destinatarios y remitentes anónimos (normalmente, destinatarios o remitentes de Internet), se aplican los límites de la organización. Por ejemplo, supongamos que en su organización el límite del tamaño de los mensajes es 10 MB, pero los usuarios del departamento de marketing tienen una configuración que les permite enviar y recibir mensajes de un tamaño máximo de 50 MB. Estos usuarios podrán intercambiar mensajes grandes entre sí, pero no con destinatarios y remitentes de Internet (destinatarios y remitentes no autenticados).

Cómo funcionan conjuntamente los límites de destinatarios

El límite de destinatarios de un mensaje se aplica en dos lugares:

  • En el nivel de protocolo durante la transferencia de correo electrónico donde se aplica el conector de recepción MaxRecipientsPerMessage .

  • En el nivel de transporte durante la categorización donde se aplica MaxRecipientEnvelopeLimit .

También existe el nivel de buzón RecipientLimits, que invalida el nivel de transporte MaxRecipientEnvelopeLimit y también se aplica durante la categorización de mensajes. Si el nivel de buzón RecipientLimits está establecido en unlimited (el valor predeterminado), el nivel de transporte MaxRecipientEnvelopeLimit controla el número máximo de destinatarios por mensaje para el buzón.

En el caso del correo electrónico entrante, primero se comprueba el conector de recepción MaxRecipientsPerMessage . Sin embargo, si el número de destinatarios supera el límite, el mensaje no se rechaza; la conexión recibe el error , 452 4.5.3 Too many recipients. La mayoría de los servidores de correo entienden este error y seguirán reenviando el mensaje en otra conexión hasta que el mensaje se entregue a todos los destinatarios.

El conector de recepción MaxRecipientsPerMessage se aplica a los envíos de cliente SMTP autenticados y anónimos. Sin embargo, cuando un servidor exchange retransmite el correo electrónico a través de otro servidor de Exchange de la misma organización, se omite el conector de recepción MaxRecipientsPerMessage .

Cuando se acepta el mensaje y se envía correo electrónico al categorizador, se comprueba el nivel de buzón RecipientLimits (si no está establecido en unlimited) o el nivel de transporte MaxRecipientEnvelopeLimit . Si el número de destinatarios supera este límite, se rechaza el mensaje y se envía un mensaje de devolución con el error 550 5.5.3 RESOLVER.ADR.RecipLimit; too many recipients.

Este es un escenario de ejemplo:

El conector MaxRecipientsPerMessage de recepción se establece en 100 y el nivel MaxRecipientEnvelopeLimit de transporte se establece en 500. Ahora, si alguien envía un correo electrónico entrante a 1000 destinatarios, el correo electrónico normalmente se aceptará porque el límite del conector de recepción obligará al servidor remitente a enviar correo electrónico en 10 fragmentos con 100 destinatarios en cada mensaje, que es inferior a la configuración MaxRecipientEnvelopeLimitdel categorizador de transporte .

Mensajes exentos del límite de tamaño

En la siguiente lista se muestran los tipos de mensajes que generan los servidores de buzón o los servidores de transporte perimetral que están exentos de todos los límites de tamaño de mensajes, excepto el límite de la organización para el número máximo de destinatarios que se permiten en un mensaje:

  • Mensajes del sistema

  • Mensaje generado por un agente

  • Mensajes de notificación de estado de entrega (DSN) (también conocidos como informes de no entrega, NDR o mensajes de devolución). Sin embargo, puede usar los parámetros ExternalDsnMaxMessageAttachSize e InternalDsnMaxMessageAttachSize en el cmdlet Set-TransportConfig para limitar el tamaño de los mensajes originales que se incluyen en los mensajes DSN (por lo tanto, el tamaño efectivo del propio mensaje DSN).

  • Mensajes del informe del diario

  • Mensajes en cuarentena