Partilhar via


Release-QuarantineMessage

Esse cmdlet só está disponível no serviço baseado em nuvem.

Use o cmdlet Release-QuarantineMessage para liberar mensagens da quarentena em sua organização baseada em nuvem. Pode libertar mensagens para todos os destinatários originais ou para destinatários específicos.

Para ficheiros que foram colocados em quarentena por Anexos Seguros para SharePoint, OneDrive e Microsoft Teams, pode desbloquear os ficheiros nos respetivos sites de equipa e bibliotecas de documentos através do cmdlet Release-QuarantineMessage para que os utilizadores possam aceder, partilhar e transferir os ficheiros.

Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.

Sintaxe

Release-QuarantineMessage
       -User <String[]>
       [-Identities <QuarantineMessageIdentity[]>]
       [-Identity <QuarantineMessageIdentity>]
       [-AllowSender]
       [-Confirm]
       [-EntityType <Microsoft.Exchange.Management.FfoQuarantine.EntityType>]
       [-Force]
       [-ReportFalsePositive]
       [-WhatIf]
       [<CommonParameters>]
Release-QuarantineMessage
       [-Identities <QuarantineMessageIdentity[]>]
       [-Identity <QuarantineMessageIdentity>]
       [-ReleaseToAll]
       [-AllowSender]
       [-Confirm]
       [-EntityType <Microsoft.Exchange.Management.FfoQuarantine.EntityType>]
       [-Force]
       [-ReportFalsePositive]
       [-WhatIf]
       [<CommonParameters>]
Release-QuarantineMessage
       -Identities <QuarantineMessageIdentity[]>
       [-Identity <QuarantineMessageIdentity>]
       [-ActionType <ReleaseActionType>]
       [-AllowSender]
       [-Confirm]
       [-EntityType <Microsoft.Exchange.Management.FfoQuarantine.EntityType>]
       [-Force]
       [-ReportFalsePositive]
       [-WhatIf]
       [<CommonParameters>]
Release-QuarantineMessage
       -Identity <QuarantineMessageIdentity>
       [-AllowSender]
       [-Confirm]
       [-EntityType <Microsoft.Exchange.Management.FfoQuarantine.EntityType>]
       [-Force]
       [-ReportFalsePositive]
       [-WhatIf]
       [<CommonParameters>]

Description

Considere o seguinte cenário: john@gmail.com envia uma mensagem para faith@contoso.com e john@subsidiary.contoso.com. O Gmail bifurca esta mensagem em duas cópias que são ambas encaminhadas para quarentena como phishing na Microsoft. Um administrador lança ambas as mensagens para admin@contoso.com. A primeira mensagem lançada que chega à caixa de correio de administrador é entregue. A segunda mensagem lançada é identificada como entrega duplicada e é ignorada. As mensagens são identificadas como duplicadas se tiverem o mesmo ID de mensagem e tiverem recebido tempo.

Para executar esse cmdlet, você precisa ter permissões. Embora este tópico liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.

Exemplos

Exemplo 1

Get-QuarantineMessage -MessageID "<5c695d7e-6642-4681-a4b0-9e7a86613cb7@contoso.com>" | Release-QuarantineMessage -User julia@contoso.com

Este exemplo utiliza o cmdlet Get-QuarantineMessage para libertar a mensagem em quarentena com o valor <5c695d7e-6642-4681-a4b0-9e7a86613cb7@contoso.com> Message-ID para um destinatário julia@contoso.comoriginal .

Exemplo 2

Release-QuarantineMessage -Identity c14401cf-aa9a-465b-cfd5-08d0f0ca37c5\4c2ca98e-94ea-db3a-7eb8-3b63657d4db7 -ReleaseToAll

Este exemplo libera a mensagem em quarentena com o valor Identity especificado para todos os destinatários originais.

Exemplo 3

Get-QuarantineMessage | Release-QuarantineMessage -ReleaseToAll

Este exemplo lança todas as mensagens para todos os destinatários originais.

Exemplo 4

$q = Get-QuarantineMessage -QuarantineTypes SPOMalware

$q[-1] | Release-QuarantineMessage -ReleaseToAll

Este exemplo lança um ficheiro que foi colocado em quarentena como parte de Anexos Seguros para SharePoint, OneDrive e Microsoft Teams. O primeiro comando armazena todos os ficheiros em quarentena na variável $q. O segundo comando liberta o último ficheiro na lista. Para obter mais informações sobre elementos em matrizes e números de índice, veja Aceder e Utilizar Elementos de Matriz.

Parâmetros

-ActionType

O parâmetro ActionType especifica o tipo de ação de versão. Os valores válidos são:

  • Negar
  • Versão: utilize este valor para libertar mensagens ou aprovar pedidos para libertar mensagens.
  • Solicitação
Tipo:ReleaseActionType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-AllowSender

A opção AllowSender especifica que todas as mensagens futuras do remetente não entrarão em quarentena. Não é preciso especificar um valor com essa opção.

No entanto, se essa mensagem foi colocada em quarentena devido a uma regra de transporte ou a um remetente bloqueado, o remetente continuará sendo bloqueado para mensagens futuras.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-Confirm

A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. Como essa opção afeta o cmdlet dependerá do fato de o cmdlet exigir ou não confirmação antes de continuar.

  • Cmdlets destrutivos (por exemplo, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, New- e Set-) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a confirmar o comando antes de continuar.
Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-EntityType

O parâmetro EntityType filtra os resultados por EntityType. Os valores válidos são:

  • Email
  • SharePointOnline
  • Teams (atualmente em Pré-visualização)
  • DataLossPrevention
Tipo:Microsoft.Exchange.Management.FfoQuarantine.EntityType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-Force

O comutador Forçar oculta mensagens de aviso ou confirmação. Não é preciso especificar um valor com essa opção.

Utilize este comutador sempre que tentar voltar a lançar mensagens lançadas anteriormente da quarentena.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-Identities

O parâmetro Identities identifica as mensagens em quarentena para operações em massa. Pode identificar as mensagens com a sintaxe: value1,value2,...valueN. O valor é um identificador de mensagem em quarentena exclusivo no formato GUID1\GUID2 (por exemplo, c14401cf-aa9a-465b-cfd5-08d0f0ca37c5\4c2ca98e-94ea-db3a-7eb8-3b63657d4db7).

Pode encontrar o valor de identidade de uma mensagem em quarentena com o cmdlet Get-QuarantineMessage.

Quando utiliza este parâmetro, o parâmetro Identidade é necessário, mas o valor é ignorado. Por exemplo, utilize o valor 000 para o parâmetro Identity.

Tipo:QuarantineMessageIdentity[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-Identity

O parâmetro Identity especifica a mensagem em quarentena que você deseja liberar. O valor é um identificador de mensagem em quarentena exclusivo no formato GUID1\GUID2 (por exemplo, c14401cf-aa9a-465b-cfd5-08d0f0ca37c5\4c2ca98e-94ea-db3a-7eb8-3b63657d4db7).

Para encontrar o valor Identity de uma mensagem em quarentena, use o cmdlet Get-QuarantineMessage.

Tipo:QuarantineMessageIdentity
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-ReleaseToAll

A opção ReleaseToAll libera a mensagem em quarentena para todos os destinatários originais. Não é preciso especificar um valor com essa opção.

Este comutador é necessário para o tipo de quarentena SPOMalware.

Se utilizou anteriormente o parâmetro Utilizador ou o comutador ReleaseToAll para libertar a mensagem em quarentena para alguns ou todos os destinatários originais, esses destinatários são ignorados quando utilizar novamente o comutador ReleaseToAll.

Não é possível usar a opção ReleaseToAll e o parâmetro User no mesmo comando.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-ReportFalsePositive

O comutador ReportFalsePositive especifica se pretende comunicar a mensagem como um falso positivo para a Microsoft (mensagem boa marcada como incorreta). Não é preciso especificar um valor com essa opção.

Este comutador só está disponível para mensagens de spam em quarentena.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-User

O parâmetro User especifica o endereço de email do usuário para o qual você deseja liberar a mensagem em quarentena. Você pode especificar vários endereços de email separados por vírgulas.

Pode utilizar este parâmetro para libertar a mensagem para os destinatários da mensagem original ou para quaisquer outros endereços de e-mail na organização.

Se anteriormente você tiver usado a opção ReleaseToAll para liberar a mensagem em quarentena para todos os destinatários originais e depois liberou a mensagem novamente com o parâmetro User, qualquer destinatário original especificado com o User será ignorado.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

-WhatIf

A opção WhatIf simula as ações do comando. Você pode usar essa opção para exibir as alterações que ocorreriam sem realmente aplicar essas alterações. Não é preciso especificar um valor com essa opção.

A opção WhatIf não funciona no PowerShell de Segurança e Conformidade.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False
Aplica-se a:Exchange Online, Security & Compliance, Exchange Online Protection

Entradas

Input types

Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.

Saídas

Output types

Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.