Update-SafeList (RTM)
Aplica-se a: Exchange Server 2007
Tópico modificado em: 2008-06-17
Use o cmdlet Update-SafeList para atualizar os dados de agregação de lista segura no serviço de diretório do Active Directory. Os dados de agregação de lista segura são usados na filtragem anti-spam no Microsoft Exchange Server 2007. O EdgeSync replica os dados de agregação de lista segura em computadores em que a função de servidor Transporte de Borda esteja instalada.
O cmdlet Update-SafeList lê os dados de agregação de lista segura que são armazenados em uma caixa de correio de usuário do Microsoft Office Outlook e especifica como hash e grava os dados no objeto de usuário correspondente no Active Directory. Os dados de agregação de lista segura contém a Lista de Remetentes Seguros e a Lista de Destinatários Seguros do usuário do Outlook.
Você usa o parâmetro Type para especificar se atualiza a Lista de Remetentes Seguros e/ou a Lista de Destinatários Seguros do usuário do Outlook. No entanto, apenas os dados da Lista de Remetentes Seguros são usados pelo recurso de agregação de lista segura, o qual não atua nos dados da Lista de Destinatários Seguros. Portanto, para reduzir o excesso de replicação e armazenamento no Active Directory, não recomendamos executar o parâmetro Type com os valores SafeRecipients
ou Both
no Exchange 2007. O valor padrão do parâmetro Type é SafeSenders
.
Para obter mais informações sobre como funciona a agregação de lista segura, consulte Agregação de lista segura.
Sintaxe
Update-SafeList -Identity <MailboxIdParameter> [-DomainController <Fqdn>] [-Type <SafeSenders | SafeRecipients | Both>]
Descrição detalhada
Para executar o cmdlet Update-SafeList, você deve usar a conta à qual esteja delegado o seguinte:
Função Administradores Somente para Exibição do Exchange
Função Administrador de Destinatários do Exchange
Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão.
Parâmetros
Parâmetro | Necessário | Tipo | Descrição |
---|---|---|---|
Identity |
Necessário |
Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter |
Use esse parâmetro para especificar a caixa de correio de usuário do Outlook a partir da qual você deseja coletar dados de agregação de lista segura. A entrada válida para esse parâmetro inclui os seguintes valores:
|
DomainController |
Opcional |
Microsoft.Exchange.Data.Fqdn |
Para especificar o nome de domínio totalmente qualificado (FQDN) do controlador de domínio que grava essa alteração de configuração no Active Directory, inclua o parâmetro DomainController no comando. O parâmetro DomainController não tem suporte em computadores em que a função de servidor Transporte de Borda está instalada. A função de servidor Transporte de Borda grava somente na instância local do Active Directory Application Mode (ADAM). |
Tipo |
Opcional |
Microsoft.Exchange.Management.RecipientTasks.UpdateType |
Use esse parâmetro para especificar qual lista gerada pelo usuário é atualizada para o objeto de usuário. Os valores válidos para esse parâmetro são Importante No Exchange 2007, o recurso de agregação de lista segura não atua sobre os dados da Lista de Destinatários Seguros. Não recomendamos executar o parâmetro Type com os valores |
Tipos de entrada
Tipos de retorno
Erros
Erro | Descrição |
---|---|
|
|
Exceções
Exceções | Descrição |
---|---|
|
|
Exemplo
O primeiro exemplo mostra como atualizar dados da Lista de Remetentes Seguros de um único usuário, KimA, usando o cmdlet Update-SafeList.
O segundo exemplo mostra como atualizar todos os dados da lista segura de todos os usuários da caixa de correio na organização do Exchange. Por padrão, o Shell de Gerenciamento do Exchange está configurado para recuperar ou modificar objetos que residam no domínio em que o servidor do Exchange reside. Portanto, para recuperar todas as caixas de correio em sua organização do Exchange, você deve definir o valor de $AdminSessionAdSettings.ViewEntireForest como $True
. Então é possível executar o cmdlet Get-Mailbox e canalizar o resultado para o cmdlet Update-Safelist para atualizar todos os dados de lista segura de todos os usuários de caixa de correio na organização do Exchange.
Aviso
Quando você modifica o valor de $AdminSessionAdSettings.ViewEntireForest, o novo valor permanece até que você feche a sessão atual do Shell de Gerenciamento do Exchange. Recomendamos que você defina o $AdminSessionAdSettings.ViewEntireForest como $False
imediatamente depois de executar a tarefa para evitar modificar ou recuperar sem intenção objetos além do escopo pretendido.
Update-Safelist -Identity KimA
AdminSessionAdSettings.ViewEntireForest = $True
get-mailbox -ResultSize Unlimited | where {$_.RecipientType -eq [Microsoft.Exchange.Data.Directory.Recipient.RecipientType]::UserMailbox } | update-safelist