Procedimentos de filtragem de anexos em servidores de Transporte de Borda

A filtragem de anexo no Exchange Server é fornecida pelo agente filtro de anexo que está disponível apenas em servidores do Edge Transport. A filtragem de anexos pode ajudar a impedir que arquivos em mensagens de email entrem em sua organização. É possível configurar uma ou mais entradas de filtro de anexo para filtrar anexos por tipo de conteúdo ou nome de arquivo.

O que você precisa saber antes de começar?

  • Tempo estimado para concluir cada procedimento: 5 minutos.

  • Para executar este procedimento ou estes procedimentos, você precisa receber permissões. Para ver quais permissões você precisa, consulte a entrada "Recursos antispam" nas permissões Antispam e antimalware e na entrada "Agentes de transporte" no tópico Permissões de fluxo de email .

  • As alterações de configuração feitas na filtragem de anexo em um servidor de Transporte de Borda são feitas somente no computador local. Se você tiver vários servidores de Transporte de Borda em sua rede de perímetro, precisará configurar a filtragem de anexo em cada servidor de Transporte de Borda separadamente.

  • Somente o PowerShell pode ser usado para executar este procedimento. Para saber como abrir o Shell de Gerenciamento do Exchange em sua organização do Exchange local, confira Open the Exchange Management Shell.

  • Para informações sobre atalhos de teclado que possam se aplicar aos procedimentos neste tópico, confira Atalhos de teclado no Centro de Administração do Exchange.

Dica

Está com problemas? Peça ajuda nos fóruns do Exchange. Visite os fóruns em: Exchange Server, Exchange Online ou Proteção do Exchange Online.

Usar o Shell de Gerenciamento do Exchange para habilitar ou desabilitar a filtragem de anexo

Quando você habilita ou desabilita o agente de Filtragem de Anexos, a alteração entra em vigor após o reinício do serviço de Transporte do Microsoft Exchange. Quando você reinicia o serviço de Transporte do Microsoft Exchange em um servidor de Transporte de Borda, o fluxo de mensagens no servidor é temporariamente interrompido.

Para desabilitar a filtragem de anexos, execute o seguinte comando:

Disable-TransportAgent "Attachment Filtering Agent"

Para habilitar a filtragem de anexos, execute o seguinte comando:

Enable-TransportAgent "Attachment Filtering Agent"

Depois de habilitar ou desabilitar a filtragem de anexos, reinicie o serviço de Transporte do Microsoft Exchange executando o seguinte comando:

Restart-Service MSExchangeTransport

Como saber se funcionou?

Para verificar se você habilitou ou desabilitou a filtragem de anexo com êxito, execute o seguinte comando para verificar o valor da propriedade Habilitada :

Get-TransportAgent "Attachment Filtering Agent"

Usar o Shell de Gerenciamento do Exchange para exibir e encontrar entradas de filtragem de anexo

As entradas de filtragem de anexos definem os anexos de mensagem que você deseja manter fora de sua organização. Para exibir as entradas de filtragem de anexos usadas pelo agente de Filtragem de Anexos, execute o seguinte comando:

Get-AttachmentFilterEntry | Format-Table -Auto Type,Name

Para encontrar uma entrada específica do tipo de conteúdo MIME, use a seguinte sintaxe:

Get-AttachmentFilterEntry ContentType:<MIMEContentType>

Por exemplo, para ver se há uma entrada de tipo de conteúdo MIME para imagens JPEG, execute o seguinte comando:

Get-AttachmentFilterEntry ContentType:image/jpeg

Se você receber o erro, Couldn't find the specified identity., o tipo de conteúdo MIME não será definido nas entradas de filtragem de anexo.

Para exibir uma entrada de nome de arquivo ou de extensão de nome de arquivo específica, use a sintaxe a seguir:

Get-AttachmentFilterEntry FileName:<FileName or FileNameExtension>

Por exemplo, para ver se há uma entrada de extensão de nome de arquivo para anexos JPEG, execute o seguinte comando:

Get-AttachmentFilterEntry FileName:*.jpg

Se você receber o erro, Couldn't find the specified identity., o nome do arquivo ou a extensão do nome do arquivo não será definido nas entradas de filtragem de anexo.

Para obter mais informações, consulte Get-AttachmentFilterEntry.

Use o Shell de Gerenciamento do Exchange para adicionar entradas de filtragem de anexo

Para adicionar uma entrada de filtragem de anexos que filtre anexos por tipo de conteúdo MIME, use a seguinte sintaxe:

Add-AttachmentFilterEntry -Name <MIMEContentType> -Type ContentType

O exemplo a seguir adiciona uma entrada de tipo de conteúdo MIME para filtrar imagens JPEG.

Add-AttachmentFilterEntry -Name image/jpeg -Type ContentType

Para adicionar uma entrada de filtragem de anexos que filtre anexos por nome de arquivo ou por extensão de nome de arquivo, use a seguinte sintaxe:

Add-AttachmentFilterEntry -Name <FileName or FileNameExtension> -Type FileName

O exemplo a seguir filtra anexos com a extensão de nome de arquivo .jpg.

Add-AttachmentFilterEntry -Name *.jpg -Type FileName

Para obter mais informações, consulte Add-AttachmentFilterEntry.

Como saber se funcionou?

Para verificar se você adicionou com êxito uma entrada de filtragem de anexo, envie uma mensagem de teste que contém o anexo proibido de uma caixa de correio externa para um destinatário interno e verifique se a mensagem e o anexo estão processados conforme você espera.

Usar o Shell de Gerenciamento do Exchange para remover entradas de filtragem de anexo

Para remover uma entrada de filtragem de anexos para filtrar anexos por tipo de conteúdo MIME, use a seguinte sintaxe:

Remove-AttachmentFilterEntry ContentType:<ContentType>

O exemplo a seguir remove uma entrada de tipo de conteúdo MIME para imagens JPEG.

Remove-AttachmentFilterEntry ContentType:image/jpeg

Para remover uma entrada de filtragem de anexos para filtrar anexos por nome de arquivo ou por extensão de nome de arquivo, use a seguinte sintaxe:

Remove-AttachmentFilterEntry FileName:<FileName or FileNameExtension>

O exemplo a seguir remove a entrada de nome de arquivo da extensão de nome de arquivo .jpg.

Remove-AttachmentFilterEntry FileName:*.jpg

Para obter mais informações, consulte Remove-AttachmentFilterEntry.

Como saber se funcionou?

Para verificar se você removeu com êxito uma entrada de filtragem de anexo, envie uma mensagem de teste que contém o anexo permitido de uma caixa de correio externa para um destinatário interno e verifique se a mensagem foi entregue com êxito com o anexo.

Use o Shell de Gerenciamento do Exchange para exibir a ação de filtragem de anexo

Para exibir a ação de filtragem de anexo usada quando um anexo proibido for detectado em uma mensagem, execute este comando:

Get-AttachmentFilterListConfig | Format-List Action,AdminMessage,RejectResponse,ExceptionConnectors

Usar o Shell de Gerenciamento do Exchange para configurar a ação de filtragem de anexo

Para configurar a ação de filtragem de anexo usada quando um anexo proibido é detectado em uma mensagem, use a seguinte sintaxe:

Set-AttachmentFilterListConfig [-Action <Reject | Strip | SilentDelete>] [-RejectResponse "<Message text>"] [-AdminMessage "<Replacement file text>"] [-ExceptionConnectors <ConnectorGUID>]

Este exemplo faz as seguintes alterações na configuração da filtragem de anexos:

  • Rejeitar (bloquear) mensagens com anexos proibidos. Observe que você não pode especificar ações diferentes para diferentes tipos de anexos.

  • Usar uma resposta personalizada para mensagens rejeitadas.

Set-AttachmentFilterListConfig -Action Reject -RejectResponse "This message contains a prohibited attachment. Your message can't be delivered. Please resend the message without the attachment."

Para obter mais informações, consulte Set-AttachmentFilterListConfig.

Como saber se funcionou?

Para verificar se você configurou com êxito a ação de filtragem de anexos, envie uma mensagem de teste que contenha um anexo proibido de uma caixa de correio externa para um destinatário interno e verifique se a mensagem e o anexo são processados como esperado.