Get-MailboxJunkEmailConfiguration

Este cmdlet está disponível no Exchange local e no serviço baseado na nuvem. Alguns parâmetros e configurações podem ser exclusivos de um ou outro ambiente.

Use o cmdlet Get-MailboxJunkEmailConfiguration para exibir as configurações de lixo eletrônico em caixas de correio.

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

Syntax

Get-MailboxJunkEmailConfiguration
   [-Identity] <MailboxIdParameter>
   [-Credential <PSCredential>]
   [-DomainController <Fqdn>]
   [-ReadFromDomainController]
   [-ResultSize <Unlimited>]
   [<CommonParameters>]

Description

As configurações de lixo eletrônico na caixa de correio são:

  • Habilitar ou desabilitar a regra de email de lixo eletrônico: no Exchange local, a regra de email de lixo eletrônico (uma regra de caixa de entrada oculta chamada Regra de Lixo Eletrônico) controla a entrega de mensagens para a pasta Junk Email ou a caixa de entrada com base no limite de pasta de Email de lixo eletrônico da SCL (para a organização ou a caixa de correio) e a coleção de listas de segurança na caixa de correio.

    No serviço baseado em nuvem, a regra de lixo eletrônico não tem efeito no fluxo de email. Proteção do Exchange Online entrega mensagens para a pasta Junk Email com base nas ações definidas em políticas anti-spam. A regra de email de lixo eletrônico na caixa de correio ainda controla o que acontece com as mensagens após a entrega com base na coleção de listas de segurança da caixa de correio.

    Os usuários podem habilitar ou desabilitar a regra de lixo eletrônico em sua própria caixa de correio usando Outlook na Web.

  • Configure a coleção safelist: a coleção safelist é a lista Remetentes Seguros, a lista Destinatários Seguros e a lista Remetentes Bloqueados. Os usuários podem configurar a coleção safelist em sua própria caixa de correio usando Microsoft Outlook ou Outlook na Web.

Os administradores podem habilitar ou desabilitar a regra de email de lixo eletrônico e configurar a coleção de listas de segurança em uma caixa de correio usando o cmdlet Set-MailboxJunkEmailConfiguration. Para obter mais informações, consulte Configurar configurações antispam do Exchange em caixas de correio.

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-MailboxJunkEmailConfiguration -Identity "David Pelton"

Este exemplo retorna a configuração de lixo eletrônico para o usuário chamado David Pelton.

Exemplo 2

$AllUsers = Get-Mailbox -ResultSize unlimited -RecipientTypeDetails UserMailbox

$AllUsers | foreach {Get-MailboxJunkEmailConfiguration -Identity $_.UserPrincipalName} | Where {$_.Enabled -eq $false} | Format-Table -Auto Identity,Enabled

Este exemplo retorna uma lista de resumo de todas as caixas de correio em sua organização em que a regra de lixo eletrônico está desabilitada. O primeiro comando armazena todas as caixas de correio de usuário em uma variável. O segundo comando analisa as caixas de correio e retorna o FQDN das caixas de correio em que a regra de lixo eletrônico é desabilitada.

Para retornar todas as caixas de correio em que a regra de email de lixo eletrônico está habilitada, altere o valor $false para $true. Para retornar uma lista mista de caixas de correio em que a regra de lixo eletrônico está habilitada e desabilitada, remova o "| Onde {$_. Habilitado -eq $false " parte do segundo comando.

Parâmetros

-Credential

O parâmetro Credential especifica o nome de usuário e a senha usados para executar esse comando. Normalmente, você usa esse parâmetro em scripts ou quando você precisa fornecer credenciais diferentes que têm as permissões necessárias.

Um valor para esse parâmetro requer o cmdlet Get-Credential. Para pausar o comando e receber uma solicitação de credenciais, use o valor (Get-Credential). Ou, antes de executar esse comando, armazene as credenciais em uma variável (por exemplo, $cred = Get-Credential) e, em seguida, use o nome da variável ($cred) para esse parâmetro. Para saber mais, confira Obter credencial.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-DomainController

Este parâmetro está disponível somente no Exchange local.

O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Identity

O parâmetro Identity especifica a caixa de correio que você deseja exibir. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:

  • Nome
  • Alias
  • Nome diferenciado (DN)
  • Nome diferenciado (DN)
  • Domain\username
  • Endereço de email
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuário ou nome UPN

Você pode usar o caractere curinga (*) para identificar várias caixas de correio.

Type:MailboxIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ReadFromDomainController

A opção ReadFromDomainController especifica se as informações devem ser lidas de um controlador de domínio no domínio do usuário. Não é preciso especificar um valor com essa opção.

O comando: Set-AdServerSettings -ViewEntireForest $true para incluir todos os objetos na floresta requer a opção ReadFromDomainController. Caso contrário, o comando pode usar um catálogo global que contém informações desatualizadas. Além disso, talvez seja necessário executar várias iterações do comando com a opção ReadFromDomainController para obter as informações.

Por padrão, o escopo do destinatário é definido como o domínio que hospeda seus servidores do Exchange.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ResultSize

O parâmetro ResultSize especifica o número máximo de resultados a serem retornados. Caso pretenda retornar todas as solicitações correspondentes à consulta, use unlimited como valor desse parâmetro. O valor padrão é 1000.

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

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.