Como remover mensagens de filas
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Tópico modificado em: 2007-08-21
Este tópico explica como usar o Visualizador de Filas do Exchange ou o Shell de Gerenciamento do Exchange para remover uma ou mais mensagens de uma fila em um computador em que a função de servidor Transporte de Hub ou a função de servidor Transporte de Borda do Microsoft Exchange Server 2007 esteja instalada.
Uma mensagem enviada para vários destinatários pode estar localizada em mais de uma fila. Para remover uma mensagem de mais de uma fila em uma única operação, use um filtro.
Você pode selecionar se enviará uma notificação de falha na entrega quando remover mensagens de uma fila. Você não pode remover uma mensagem de uma fila Envio.
Antes de começar
Para executar os procedimentos a seguir, você deve usar uma conta à qual esteja delegado o seguinte:
- Função Administrador do Exchange Server
Para executar os procedimentos a seguir em um computador em que a função de servidor Transporte de Borda esteja instalada, faça logon com uma conta que seja membro do grupo Administradores local no computador.
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.
Antes de remover uma mensagem de uma fila, você deve seguir estas etapas:
Verifique se você está conectado a um servidor de transporte do Exchange. Por padrão, as ações do Visualizador de Filas ou o Shell de Gerenciamento do Exchange se concentram no servidor local. Para obter mais informações, consulte Como conectar a um servidor usando o Visualizador de Filas.
Para conectar a um servidor de transporte específico quando estiver usando o Shell de Gerenciamento do Exchange, inclua o parâmetro Server com uma instrução de filtro ou inclua o nome do servidor quando você especificar a identidade da mensagem.
Verifique se você configurou as opções do Visualizador de Filas. Essas opções determinam o número de itens exibidos por página e a freqüência com que o Visualizador de Filas atualiza a exibição. Para obter mais informações, consulte Como definir as opções do Visualizador de Filas.
Procedimento
Para usar o Visualizador de Filas para remover uma mensagem de uma fila
Abra o Console de Gerenciamento do Exchange.
Na árvore do console, clique em Caixa de Ferramentas.
No painel de resultados, clique em Visualizador de Filas do Exchange.
No painel de ações, clique em Abrir Ferramenta.
No Visualizador de Filas, clique na guia Mensagens. É exibida uma lista de todas as mensagens no servidor ao qual você está conectado. Para ajustar a ação para uma única fila, clique na guia Filas, clique duas vezes no nome da fila e clique na guia Servidor\Fila que será exibida.
Selecione uma ou mais mensagens da lista, clique com o botão direito do mouse e, então, selecione Remover Mensagens (com notificação de falha na entrega) ou Remover Mensagens (sem notificação de falha na entrega). Será exibida uma caixa de diálogo que confirmará a ação selecionada, perguntando Deseja continuar? Clique em Sim.
Para remover todas as mensagens de uma determinada fila, clique na guia Filas. Selecione uma fila, clique nela com o botão direito do mouse e selecione Remover Mensagens (com notificação de falha na entrega) ou Remover Mensagens (sem notificação de falha na entrega). Será exibida uma caixa de diálogo que confirmará a ação selecionada, perguntando Deseja continuar? Clique em Sim.
Dica
Se você estiver trabalhando com uma lista filtrada, a página exibida talvez não inclua todos os itens no filtro. Nesse caso, será exibido um prompt que informa Essa ação afetará todos os itens nesta página. Para expandir o escopo dessa ação para incluir todos os itens neste filtro, selecione a caixa a seguir antes de clicar em OK.
Para usar o Shell de Gerenciamento do Exchange para remover uma mensagem de uma fila
Execute o seguinte comando:
Remove-message -filter {property -operator "value"} -WithNDR <$true | $false>
O exemplo a seguir usa essa sintaxe para remover mensagens nas filas que têm o assunto "Win Big". O exemplo a seguir não envia uma notificação de falha na entrega:
Remove-message -filter {Subject -eq "Win Big"} -WithNDR false
Para obter informações detalhadas de sintaxes e de parâmetros, consulte Remove-Message.
Para obter mais informações
Para obter mais informações, consulte os seguintes tópicos: