Como configurar a Filtragem de Anexo

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Tópico modificado em: 2009-04-29

Este tópico explica como usar o Shell de Gerenciamento do Exchange para configurar a filtragem de anexo. Não é possível gerenciar a filtragem de anexo por meio do Console de Gerenciamento do Exchange.

A filtragem de anexo pode usar como base o tipo de conteúdo ou o nome de arquivo de anexo para impedir a entrada de anexos na organização do Microsoft Exchange Server 2007. A maneira como os anexos são processados depende de como a filtragem de anexo é configurada.

Importante

As alterações de configuração que você faz na filtragem de anexo, usando o Shell de Gerenciamento do Exchange, se aplicam apenas ao computador local em que a função de servidor Transporte de Borda esteja instalada. Se houver várias instâncias do servidor de Transporte de Borda em execução na sua organização, aplique alterações de configuração no filtro de anexos em cada computador.

Habilitando a filtragem de anexo

Por padrão, o agente de Filtragem de Anexo não é habilitado em um computador que tenha a função de servidor Transporte de Borda instalada. Para saber se o agente de Filtragem de Anexo está habilitado, execute o cmdlet Get-TransportAgent. Para obter mais informações, consulte Get-TransportAgent.

Para habilitar o agente de Filtragem de Anexo caso ele não esteja habilitado, execute o seguinte comando: Enable-TransportAgent -Identity "Attachment Filtering agent"

Para obter mais informações sobre o cmdlet Enable-TransportAgent, consulte Enable-TransportAgent.

Configurando a Filtragem de Anexo por tipo de MIME ou nome de arquivo

Como mencionado anteriormente neste tópico, é possível configurar uma entrada de filtro de anexo para filtrar anexos por tipo de conteúdo ou nome de arquivo.

  • Tipos de conteúdo MIME Indicam o tipo de anexo, ou seja, se é uma imagem JPEG, um arquivo executável, um arquivo do Microsoft Office Excel 2003 ou outro tipo de arquivo. Os anexos de email são codificados em mensagens de email como texto ASCII. Os servidores e clientes de email usam as informações do tipo de conteúdo de MIME para decodificar as informações do texto ASCII em uma mensagem de email e as converter em um arquivo binário utilizável que seja familiar para o usuário. Os tipos de conteúdo são expressos como type/subtype. Por exemplo, o tipo de conteúdo de imagem JPEG é expresso como image/jpeg.

    Para obter mais informações sobre os tipos de conteúdo MIME, consulte a RFC (Request for Comments) 1341.

    Dica

    UNRESOLVED_TOKEN_VAL(exNote3rdPartyURL)

  • Nomes de arquivo   É possível especificar nomes de arquivo de anexo nas listas de filtros de anexo com um nome de arquivo exato, como BadFilename.exe, por exemplo. Outra opção é especificar qualquer nome de arquivo com uma determinada extensão, substituindo a parte do nome de arquivo à esquerda do ponto por um caractere curinga. Um exemplo de como você pode usar um caractere curinga em um nome de arquivo é *.exe.

Antes de adicionar uma nova entrada de filtro de anexos, você precisa determinar se deseja filtrar por tipo de conteúdo de MIME ou por nome de arquivo. A escolha do tipo de filtro de anexos depende das diretivas e necessidades de seu negócio.

Adicionando uma nova entrada de filtro de anexos

O Exchange 2007 permite que você configure vários filtros de anexos em cada servidor de Transporte de Borda. Se houver mais de um servidor de Transporte de Borda que aceite emails que você deseje filtrar, você deverá configurar o mesmo filtro de anexos em cada servidor de Transporte de Borda.

Para adicionar um novo filtro de anexos que filtre anexos de email que possuam um tipo de conteúdo de MIME específico, use o seguinte comando:

Add-AttachmentFilterEntry -Name <MIMEContentType> -Type ContentType

Por exemplo, se desejar filtrar todas as imagens JPEG usando um filtro de anexos, execute o seguinte comando em cada servidor de Transporte de Borda:

Add-AttachmentFilterEntry -Name image/jpeg -Type ContentType

Para adicionar um novo filtro de anexos que filtre anexos de email com base em um nome de arquivo ou na extensão do nome de um arquivo, use o seguinte comando:

Add-AttachmentFilterEntry -Name <FileName> -Type FileName

Por exemplo, se desejar filtrar todos os anexos de email que tenham a extensão de nome de arquivo EXE, execute o seguinte comando:

Add-AttachmentFilterEntry -Name *.EXE -Type FileName

Dica

Se desejar filtrar anexos de email que possuam um nome de arquivo específico, você pode especificar esse nome de arquivo no parâmetro Name quando especificar o FileName valor no parâmetro Type. Insira o nome de arquivo entre aspas duplas se ele contiver espaços.

Configurando o comportamento da filtragem de anexo

Você pode configurar a filtragem de anexo para cada função de servidor Transporte de Borda. Todas as entradas do filtro de anexos que são executadas em uma função de servidor Transporte de Borda usam o mesmo comportamento da filtragem de anexo. Os seguintes parâmetros estão disponíveis em cada função de servidor Transporte de Borda para configurar o comportamento da filtragem de anexos:

  • RejectResponse   Este parâmetro especifica a resposta em cadeia de caracteres, incluída na mensagem de notificação de falha na entrega, se um email que tenha um anexo filtrado for devolvido ao remetente.

  • Action   Esse parâmetro especifica como a filtragem de anexo manipula um anexo que corresponda a uma entrada do filtro de anexos. O valor padrão é Strip. Os valores válidos incluem o seguinte:

    • Reject   Use este valor para impedir que tanto o anexo quanto a mensagem de email sejam entregues ao destinatário e para emitir uma mensagem de falha da notificação de falha na entrega ao remetente.

    • Strip   Use este valor para remover o anexo da mensagem de email. Este valor permite que a mensagem e outros anexos que não correspondam a uma entrada na lista de bloqueio de anexos sejam entregues ao destinatário. Uma notificação de que o anexo foi bloqueado é adicionada à mensagem de email.

    • SlientDelete   Use este valor para impedir que as mensagens e os anexos de email sejam entregues ao destinatário. Nenhuma notificação de que a mensagem e o anexo de email foram bloqueados será enviada ao remetente.

Para configurar a filtragem de anexo em uma função de servidor Transporte de Borda, use o cmdlet Set-AttachmentFilterListConfig. Por exemplo, o seguinte comando configura o parâmetro RejectResponse:

Set-AttachmentFilterListConfig -Action -Reject -RejectResponse "The attachment you included in your e-mail message was not allowed. Your e-mail message cannot be delivered. Please remove the e-mail attachment, and send your message again."

Antes de começar

Para executar esse procedimento em um computador com a função do servidor Transporte de Borda instalada, você deve fazer logon usando uma conta que seja membro do grupo Administradores local no computador.

Procedimento

Para configurar a filtragem de anexo

  • Execute o seguinte comando para criar uma nova entrada de filtro de anexos:

    Add-AttachmentFilterEntry
    
  • Execute o seguinte comando para configurar o comportamento das entradas de filtro de anexos em uma função específica do servidor de Transporte de Borda:

    Set-AttachmentFilterListConfig
    

Para obter informações detalhadas sobre sintaxe e parâmetros desses comandos, consulte os seguintes tópicos: