Regra de Encaminhamento Oculta do Exchange 2013

1

Encontrei um problema estranho no Exchange 2013 que, a esta altura, acho que é potencialmente um bug. Essencialmente, havia uma regra de encaminhamento (implementada por meio do PowerShell) em vigor para a caixa de correio de um usuário que agora não posso ver nem desabilitar, por meio do PowerShell ou da interface do usuário.

Linha do tempo aproximada dos eventos:

  • Tivemos uma caixa de correio de ex-funcionários ([email protected]) com uma regra de encaminhamento implementada por meio do comando PS usual quando eles saíram de Set-Mailbox -Identity "John Doe" -DeliverToMailboxAndForward $true -ForwardingSMTPAddress "[email protected]"
  • Um novo funcionário chamado John se junta à empresa
  • Eu renomeio todos os aspectos da conta e da caixa de correio dos antigos funcionários para johnd (portanto, seu alias, login anterior a 2000, nome da conta, endereço de email) - esquecendo de remover primeiro o encaminhador
  • Eu adiciono uma nova caixa de correio e usuário para o 'novo João', usando john @ para endereço, john para alias e assim por diante
  • O encaminhamento ainda ocorre, mas o Exchange não lista nenhum encaminhador em qualquer caixa de correio.

Eu tentei todos os comandos / abordagens em que consigo pensar e passei boas duas horas procurando uma solução:

  • Nada listado / definido com Get-Mailbox <identity> | fl ForwardingSMTPAddress,DeliverToMailboxandForward em qualquer caixa de correio
  • Eu tentei listar / interrogar todas as outras caixas de correio com um endereço de encaminhamento implementado, nada lá: Get-mailbox | select DisplayName,ForwardingAddress | where {$_.ForwardingAddress -ne $Null}
  • Eu tentei configurar ambas as caixas de correio para não ter nenhum endereço de encaminhamento (ou $ Null / $ False), encaminhar o endereço smtp, etc, embora eu possa ver nenhum configurado (e executando o comando confirmando que nada foi alterado como resultado)
  • Eu olhei para cada conta de usuário e qualquer objeto relevante que eu possa imaginar dentro do ADSI Edit e não vejo nenhuma menção a ele
  • Troquei os usuários de volta (ou seja, nomes de usuários revertidos, alias etc.) e verifiquei se a regra não era "reconectada" ou reaparecia na caixa de correio de ex-funcionários, mas isso não aconteceu
  • Eu verifiquei as regras no Outlook (não há nenhuma) e também iniciei o Outlook com os sinalizadores / clearrules e / clearserverrules

Estranhamente, se eu definir uma nova regra de encaminhamento por meio da interface do usuário, isso substitui a regra / configuração oculta. Mas se eu remover essa regra, ele volta ao encaminhamento para o endereço antigo.

Realmente sem saber como resolver; é quase como se a regra fosse desanexada da camada de caixa de correio, mas de alguma forma conseguisse permanecer na camada de transporte. Eu também tentei consertar tudo (reboot).

Todas as sugestões ou sugestões são bem-vindas

    
por iam 30.06.2016 / 23:52

1 resposta

0

Há duas possibilidades que posso pensar aqui. A primeira é que o atributo targetAddress do usuário foi definido. Você pode exibir o atributo abrindo o ADSIEdit, conectando-se ao domínio, navegando pelas UOs até encontrar o usuário, abrir as propriedades do objeto e procurar o atributo "targetAddress". Se for o endereço de encaminhamento, basta editá-lo e apagá-lo.

A outra possibilidade é uma regra de caixa de entrada oculta restante. Você não verá isso no Outlook, você precisará usar o MFCMAPI para procurá-lo. As etapas são explicadas aqui (o post refere-se a entradas de delegado corrompidas, mas ele irá guiá-lo para o local correto).

link

    
por 07.07.2016 / 10:04