Tamanho da mensagem e limites de destinatário em Exchange Server

Você pode aplicar limites às mensagens que transitam pela sua organização. É possível definir o tamanho máximo de uma mensagem inteira como um todo, o tamanho das partes individuais de uma mensagem ou ambos. Por exemplo, você pode restringir o tamanho máximo do cabeçalho da mensagem ou de anexos ou definir o número máximo de destinatários que podem ser adicionados à mensagem. Você pode aplicar esses limites a toda a organização do Exchange, a conectores de transporte de email específicos, a servidores específicos e a caixas de correio individuais.

Este tópico aborda apenas os limites de tamanho de mensagem e de destinatário. Se você quiser saber mais sobre como controlar quantas mensagens são enviadas ao longo do tempo, quantas conexões são permitidas ao longo do tempo e quanto tempo o Exchange aguardará antes de fechar uma conexão, consulte Limites de taxa de mensagem e limitação.

Ao planejar os limites de tamanho de mensagem para sua organização do Exchange, considere as seguintes questões:

  • Que limites de tamanho devo impor para todas as mensagens de entrada?

  • Que limites de tamanho devo impor para todas as mensagens de saída?

  • Qual é a cota da caixa de correio da minha organização e como os limites de tamanho de mensagens que eu escolhi se relacionam ao tamanho dessa cota?

  • Existem usuários em minha organização que precisam enviar ou receber mensagens maiores do que o tamanho máximo permitido?

  • Minha organização inclui outros sistemas de mensagens ou unidades de negócios separadas que exigem limites de tamanho de mensagens diferentes?

Este tópico fornece diretrizes para ajudar você a responder a essas perguntas e aplicar os limites de tamanho de mensagem apropriados nos locais adequados.

Tipos de limites de tamanho de mensagem

A lista a seguir descreve os tipos básicos de limites de tamanho de mensagem e os componentes de mensagem aos quais eles se aplicam.

  • Limites de tamanho de mensagem inteiros: especifica o tamanho máximo de uma mensagem, que inclui o cabeçalho da mensagem, o corpo da mensagem e todos os anexos. O Exchange usa o cabeçalho de mensagem personalizado do X-MS-Exchange-Organization-OriginalSize: para gravar o tamanho original da mensagem quando ela entra na organização do Exchange. Sempre que o tamanho da mensagem é verificado, é usado o menor valor de tamanho de mensagem atual ou o cabeçalho do tamanho de mensagem original. O tamanho da mensagem pode mudar devido à conversão de conteúdo, à codificação e ao processamento do agente de transporte.

    Para qualquer limite de tamanho de mensagem, você precisa definir um valor que seja maior que o tamanho real que deseja aplicado. Esse valor representa a codificação de Base64 de anexos e outros dados binários. A codificação de Base64 aumenta o tamanho da mensagem em aproximadamente 33%, de modo que o valor que você especificar deverá ser aproximadamente 33% maior do que o tamanho real da mensagem em que deseja aplicar. Por exemplo, ao especificar um valor de tamanho de mensagem máximo de 64 MB, você poderá esperar um tamanho realista de aproximadamente 48 MB.

  • Limites de tamanho do anexo: especifica o tamanho máximo de um único anexo em uma mensagem. A mensagem pode conter vários anexos menores que aumentam muito o tamanho geral da mensagem. Porém, o limite de tamanho do anexo só se aplica ao tamanho de um anexo individual. Não é possível limitar o número de anexos em uma mensagem, mas você pode usar o limite de tamanho máximo da mensagem para controlar o total máximo de anexos na mensagem.

  • Limites do destinatário: especifica o número total de destinatários permitidos em uma mensagem. Isso inclui o número total de destinatários nos campos To:, Cc: e Bcc:. Um grupo de distribuição é contado como um único destinatário.

  • Limites de tamanho do cabeçalho da mensagem: especifica o tamanho máximo de todos os campos de cabeçalho de mensagem em uma mensagem. O tamanho do corpo ou dos anexos da mensagem não é considerado. Como os campos de cabeçalho são texto não criptografado, o tamanho do cabeçalho é determinado pelo número de caracteres em cada campo de cabeçalho e pelo número total de campos de cabeçalho. Cada caractere de texto consome 1 byte.

Escopo dos limites

As tabelas a seguir exibem os limites de mensagens nos níveis de Organização, Conector, Servidor e Caixa de Correio, incluindo informações sobre como configurar os limites no Centro de administração do Exchange (EAC) ou no Shell de Gerenciamento do Exchange. Para saber como abrir o Shell de Gerenciamento do Exchange em sua organização do Exchange local, confira Abra o Shell de Gerenciamento do Exchange.

Limites organizacionais

Os limites organizacionais se aplicam a todos os servidores do Exchange 2019, servidores do Exchange 2016, servidores da Caixa de Correio do Exchange 2013 e servidores de Transporte do Hub do Exchange 2010 existentes em sua organização. Em servidores Transporte de Borda, os limites organizacionais que você configurar serão aplicados ao servidor local.

Observação

Os limites organizacionais também se aplicam a remetentes externos e destinatários externos (remetentes ou destinatários anônimos ou não autenticados):

  • Para mensagens de entrada de remetentes externos, o Exchange aplica o limite máximo de tamanho da mensagem de envio organizacional (o limite máximo de tamanho da mensagem de recebimento, conforme descrito na seção Limites do Destinatário , é aplicado ao destinatário interno).

  • Para mensagens de saída para destinatários externos, o Exchange aplica o limite máximo de tamanho da mensagem de recebimento da organização (o limite máximo de tamanho da mensagem de envio, conforme descrito na seção Limites do Destinatário , é aplicado ao remetente interno).

Portanto, um tamanho de mensagem deve estar dentro dos limites de tamanho da mensagem para o remetente e o destinatário. Esse conceito também é explicado na seção Ordem de precedência e posicionamento dos limites de tamanho da mensagem posteriormente neste tópico.

Limite de tamanho Valor padrão Configuração do EAC Configuração do Shell de Gerenciamento do Exchange
Tamanho máximo de uma mensagem recebida 10 MB Fluxo de email>Receber conectores>Mais opçõesÍcone Mais Opções.>Configurações de transporte da organização>Guia Limites>Tamanho máximo da mensagem de recebimento (MB) Cmdlet: Set-TransportConfig
Parâmetro: MaxReceiveSize
Tamanho máximo de uma mensagem enviada 10 MB Fluxo de email>Receber conectores>Mais opçõesÍcone Mais Opções.>Configurações de transporte da organização>Limites>Tamanho máximo da mensagem de envio (MB) Cmdlet: Set-TransportConfig
Parâmetro: MaxSendSize
Número máximo de destinatários em uma mensagem 500 Fluxo de email>Receber conectores>Mais opçõesÍcone Mais Opções.>Configurações de transporte da organização>Limitao número máximo de destinatários Cmdlet: Set-TransportConfig
Parâmetro: MaxRecipientEnvelopeLimit
Tamanho máximo do anexo para uma mensagem que corresponda às condições da regra de fluxo de email (também conhecida como regra de transporte) Não configurado Fluxo de email>Regras>Adicionarícone Adicionar.>Crie uma nova regra ou selecione uma regra existente e clique em Editarícone..
Clique em Mais opções.
Use a condição Aplicar essa regra se>Qualquertamanho de anexo >for maior ou igual a e inserir um valor em quilobytes (KB).
Cmdlets: New-TransportRule, Set-TransportRule
Parâmetro: AttachmentSizeOver
Tamanho máximo da mensagem para uma mensagem que corresponda às condições da regra de fluxo de email Não configurado Fluxo de email>Regras>Adicionarícone Adicionar.>Crie uma nova regra ou selecione uma regra existente e clique em Editarícone Editar.
Clique em Mais opções.
Use a condição Aplicar essa regra se>otamanho da mensagem >for maior ou igual a e inserir um valor em quilobytes (KB).
Cmdlets: New-TransportRule, Set-TransportRule
Parâmetro: MessageSizeOver

Para ver os valores desses limites organizacionais, execute os seguintes comandos no Shell de Gerenciamento do Exchange:

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

Limites do conector

Os limites de conector se aplicam a quaisquer mensagens que usem o conector de Envio, conector de Recebimento, conector do Agente de Entrega ou conector estrangeiro para entrega de mensagens.

É possível atribuir limites de tamanho de mensagem específicos aos links do site do Active Directory na organização. O serviço de Transporte nos servidores de Caixa de Correio usam sites do Active Directory, bem como os custos atribuídos aos links do site IP do Active Directory, como são fatores determinantes para definir o caminho de roteamento mais econômico entre os servidores do Exchange na organização.

Você pode atribuir limites de tamanho de mensagem específicos aos conectores do Agente de Entrega e aos conectores estrangeiros usados para enviar mensagens não SMTP em sua organização.

Limite de tamanho Valor padrão Configuração do EAC Configuração do Shell de Gerenciamento do Exchange
Tamanho máximo de uma mensagem enviada por meio do conector de Recebimento 36 MB Fluxo de email>Receber conectores>Editarícone Editar.>Geral>Tamanho máximo da mensagem de recebimento (MB) Cmdlets: New-ReceiveConnector, Set-ReceiveConnector
Parâmetro: MaxMessageSize
Tamanho máximo de todos os campos de cabeçalho de uma mensagem enviada por meio do conector de Recebimento 256 KB Não disponível Cmdlets: New-ReceiveConnector, Set-ReceiveConnector
Parâmetro: MaxHeaderSize
Número máximo de destinatários de uma mensagem enviada por meio do conector de Recebimento Serviço de transporte em servidores de caixa de correio
ServerName> padrão<: 5000
Client Proxy <ServerName>: 200
Serviço de Transporte Front-End em servidores de Caixa de Correio
Default Frontend <ServerName>: 200
Frontend <ServerName> de proxy de saída: 200
Client Frontend <ServerName>: 200
Se o número de destinatários for excedido na mensagem de um remetente anônimo (por exemplo, um remetente da Internet), a mensagem será aceita para os primeiros 200 destinatários. A maior parte dos servidores de mensagens continua reenviando a mensagem em grupos de 200 destinatários até que a mensagem seja entregue a todos os destinatários.
Não disponível Cmdlets: New-ReceiveConnector, Set-ReceiveConnector
Parâmetro: MaxRecipientsPerMessage
Tamanho máximo de uma mensagem enviada por meio do conector de Envio 10 MB Fluxo de email>Enviar conectores>Editarícone Editar.>>Guia geralTamanho máximo da mensagem de envio (MB) Cmdlets: New-SendConnector, Set-SendConnector
Parâmetro: MaxMessageSize
Tamanho máximo de uma mensagem enviada por meio do link do site do Active Directory Ilimitado Não disponível Cmdlet: Set-AdSiteLink
Parâmetro: MaxMessageSize
Tamanho máximo de uma mensagem enviada por meio do conector do Agente de Entrega Ilimitado Não disponível Cmdlets: New-DeliveryAgentConnector, Set-DeliveryAgentConnector
Parâmetro: MaxMessageSize
Tamanho máximo de uma mensagem enviada por meio do conector estrangeiro Ilimitado Não disponível Cmdlet: Set-ForeignConnector
Parâmetro: MaxMessageSize

Para ver os valores desses limites de conectores, execute o seguinte comando no Shell de Gerenciamento do 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

Limites do servidor

Os limites de servidor se aplicam a servidores de Caixa de Correio ou servidores de Transporte de Borda específicos. Você pode definir esses limites de tamanho de mensagem de forma independente em cada servidor de Caixa de Correio ou de Transporte de Borda.

Limite de tamanho Valor padrão Configuração do EAC Configuração do Shell de Gerenciamento do Exchange
Tamanho máximo de uma mensagem enviada por clientes do Outlook na Web 35 MB Não disponível Configure esse valor em arquivos de configuração de aplicativos XML web.config no servidor de Caixa de Correio. Para obter mais informações, consulte Configurar limites de tamanho de mensagem específicos do cliente.
Tamanho máximo de uma mensagem enviada por clientes do Exchange ActiveSync 10 MB Não disponível Configure esse valor em arquivos de configuração de aplicativos XML web.config no servidor de Caixa de Correio. Para obter mais informações, consulte Configurar limites de tamanho de mensagem específicos do cliente.
Tamanho máximo de uma mensagem enviada por clientes do Serviços Web do Exchange 64 MB Não disponível Configure esse valor em arquivos de configuração de aplicativos XML web.config no servidor de Caixa de Correio. Para obter mais informações, consulte Configurar limites de tamanho de mensagem específicos do cliente.

O diretório de retirada disponível nos servidores de Transporte de Borda e Caixa de Correio também tem limites de tamanho de mensagem que você pode configurar. Normalmente, o diretório de retirada não é usado no fluxo de emails diário. Ele é usado por administradores para testes de fluxo de emails ou por aplicativos que precisam criar e enviar seus próprios arquivos de mensagens. Para saber mais, confira Configurar o Diretório de Retirada e o de Reprodução.

  • Tamanho máximo de todos os campos de cabeçalho em um arquivo de mensagem colocado no diretório de retirada: 64 KB.

  • Número máximo de destinatários em um arquivo de mensagem colocado no diretório de retirada: 100.

Limites de destinatários

Os limites de destinatários se aplicam a um objeto de usuário específico, como uma caixa de correio, um contato de email, um usuário de email, um grupo de distribuição ou uma pasta pública habilitada para email.

Limite de tamanho Valor padrão Configuração do EAC Configuração do Shell de Gerenciamento do Exchange
Tamanho máximo de uma mensagem que pode ser enviada para o destinatário específico Políticas de provisionamento de caixa de correio da equipe: 36 MB
Todos os outros tipos de destinatário: ilimitado
Para caixas de correio:
Destinatários>Caixas>Editarícone Editar.>Recursos de caixa de correio>Seção Fluxo de email >Restrições de tamanho da mensagem >Exibir detalhes>Mensagens recebidas seção >Tamanho máximo da mensagem (KB)
Para usuários de email:
Destinatários>Contatos>Editarícone>Configurações> de fluxo de emailRestrições>de tamanho da mensagem Exibir detalhes> A seção> Mensagens recebidas tamanho máximo da mensagem (KB)
Esta configuração está disponível no EAC para outros tipos de destinatários.
Cmdlets:
Set-DistributionGroup
Set-DynamicDistributionGroup
Set-Mailbox
Set-MailContact
Set-MailUser
Set-MailPublicFolder
New-SiteMailboxProvisioningPolicy
Set-SiteMailboxProvisioningPolicy
Parâmetro: MaxReceiveSize
Tamanho máximo de uma mensagem que pode ser enviada pelo remetente específico Ilimitado Para caixas de correio:
Destinatários>Caixas>Editarícone Editar.>Recursos de caixa de correio>Seção Fluxo de email >Restrições de tamanho da mensagem >Exibir detalhes>Enviar mensagens seção >Tamanho máximo da mensagem (KB)
Para usuários de email:
Destinatários>Contatos>Editarícone>Configurações> de fluxo de emailSeção Restrições de tamanho da mensagem >Exibir detalhes>Enviadas> seção Tamanho máximo da mensagem (KB)
Esta configuração está disponível no EAC para outros tipos de remetentes.
Cmdlets:
Set-DistributionGroup
Set-DynamicDistributionGroup
Set-Mailbox
Set-MailContact
Set-MailUser
Set-MailPublicFolder
Parâmetro: MaxSendSize
Número máximo de destinatários em uma mensagem enviada pelo remetente específico Ilimitado Para caixas de correio:
Destinatários>Caixas>Editar ícone> Editarrecursos> da caixa de correio SeçãoFluxo de >email Exibir detalhes>Seção> limite do destinatário Destinatários máximos
Esta configuração não está disponível no EAC para usuários de email.
Cmdlets:
Set-Mailbox, Set-MailUser
Parâmetro: RecipientLimits

Para ver os valores desses limites, execute o cmdlet Get- correspondente para o tipo de destinatário no Shell de Gerenciamento do Exchange.

Por exemplo, para ver os limites configurados em uma caixa de correio específica, execute o seguinte comando:

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

Para ver os limites configurados em todas as caixas de correio de usuários, execute o seguinte comando:

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

Ordem de precedência e determinação de limites de tamanho de mensagem

A ordem de precedência dos limites de tamanho de mensagem é o limite mais restritivo aplicado. A única questão é onde esse limite é aplicado. O objetivo é rejeitar mensagens muito grandes no pipeline de transporte o quanto antes. Por exemplo, é um desperdício de recursos do sistema o conector de Recebimento da Internet aceitar mensagens grandes que eventualmente serão rejeitadas devido a um limite organizacional inferior. Verifique se a organização, o servidor e os limites de conector estão configurados de maneira a minimizar todo o processamento desnecessário de mensagens. Faça isso mantendo os mesmos limites em todos os locais ou configurando limites mais restritivos onde as mensagens entram na sua organização do Exchange.

Uma exceção à ordem são os limites de tamanho da mensagem em caixas de correio e limites de tamanho de mensagens nas regras de fluxo de email. O Exchange verifica o tamanho máximo permitido em caixas de correio antes que as regras de fluxo de emails processem mensagens. Por exemplo, o limite de tamanho de mensagem da sua organização é de 50 MB, você configura um limite de 35 MB em uma caixa de correio e configura uma regra de fluxo de emails para encontrar e rejeitar mensagens com mais de 40 MB. Se um remetente externo enviar uma mensagem de 45 MB à caixa de correio, a mensagem será rejeitada antes que a regra de fluxo de emails seja capaz de avaliar a mensagem.

Os limites de destinatários entre remetentes e destinatários autenticados (normalmente, remetentes e destinatários de mensagens internos) são isentos de restrições de tamanho de mensagem organizacionais. Por isso, é possível configurar remetentes e destinatários específicos para exceder os limites de tamanho de mensagem padrão da organização. Por exemplo, é possível permitir que caixas de correio específicas enviem e recebam mensagens maiores do que o restante da organização configurando limites de envio e recebimento personalizados para essas caixas de correio.

No entanto, essa isenção só se aplica a mensagens enviadas entre remetentes e destinatários autenticados (geralmente, remetentes e destinatários internos). Em mensagens enviadas entre destinatários e remetentes anônimos (normalmente, remetentes ou destinatários da Internet), os limites organizacionais se aplicam. Por exemplo, suponha que seu limite de tamanho de mensagem organizacional seja de 10 MB, mas você configurou os usuários do departamento de marketing para enviar e receber mensagens de até 50 MB. Esses usuários poderão trocar mensagens grandes uns com os outros, mas não com a remetentes e destinatários da Internet (remetentes e destinatários não autenticados).

Como os limites de destinatário funcionam juntos

O limite de destinatário em uma mensagem é imposto em dois lugares:

  • No nível do protocolo durante a transferência de email em que o conector De recebimento MaxRecipientsPerMessage é imposto.

  • No nível de transporte durante a categorização em que MaxRecipientEnvelopeLimit é imposto.

Há também o nível da caixa de correio RecipientLimits, que substitui o nível de transporte MaxRecipientEnvelopeLimit e também é imposto durante a categorização de mensagens. Se o nível da caixa de correio RecipientLimits for definido como unlimited (o valor padrão), o número máximo de destinatários por mensagem para a caixa de correio será controlado pelo nível de transporte MaxRecipientEnvelopeLimit.

Para email de entrada, o conector De recebimento MaxRecipientsPerMessage é verificado primeiro. No entanto, se o número de destinatários exceder o limite, a mensagem não será rejeitada; a conexão recebe o erro, 452 4.5.3 Too many recipients. A maioria dos servidores de email entende esse erro e eles continuarão a reenviar a mensagem em outra conexão até que a mensagem seja entregue a todos os destinatários.

O conector De recebimento MaxRecipientsPerMessage se aplica a envios de cliente SMTP autenticados e anônimos. No entanto, quando um servidor do Exchange retransmite o email por meio de outro servidor do Exchange na mesma organização, o conector De recebimento MaxRecipientsPerMessage é ignorado.

Quando a mensagem é aceita e o email é enviado para o categorizador, o nível da caixa de correio RecipientLimits (se não estiver definido como unlimited) ou o nível de transporte MaxRecipientEnvelopeLimit são verificados. Se o número de destinatários exceder esse limite, a mensagem será rejeitada e uma mensagem de salto será enviada com o erro 550 5.5.3 RESOLVER.ADR.RecipLimit; too many recipients.

Aqui está um cenário de exemplo:

O conector MaxRecipientsPerMessage de recebimento é definido como 100 e o nível MaxRecipientEnvelopeLimit de transporte é definido como 500. Agora, se alguém enviar um email de entrada para 1000 destinatários, o email normalmente será aceito porque o limite do conector de recebimento forçará o servidor de envio a enviar email em 10 partes com 100 destinatários em cada mensagem, o que é menor que a configuração MaxRecipientEnvelopeLimitdo categorizador de transporte.

Mensagens isentas de limites de tamanho

A lista a seguir mostra os tipos de mensagens gerados por servidores de Caixa de Correio e de Transporte de Borda isentos de todos os limites de tamanho de mensagem, exceto o limite organizacional para o número máximo de destinatários permitido em uma mensagem:

  • Mensagens do sistema

  • Mensagens geradas por agente

  • Mensagens de notificação de status de entrega (DSN) (também conhecidas como notificações de falha na entrega, NDRs ou mensagens de devolução). No entanto, você pode usar os parâmetros ExternalDsnMaxMessageAttachSize e InternalDsnMaxMessageAttachSize no cmdlet Set-TransportConfig para limitar o tamanho das mensagens originais incluídas nas mensagens DSN (portanto, o tamanho efetivo da mensagem DSN em si).

  • Mensagens de relatório de diário

  • Mensagens em quarentena