Dica do Dia: Remover antigos endereços SMTP em lote
Recentemente me perguntaram como podemos realizar a remoção de endereços SMTP antigos no Exchange Server.
Vamos imaginar a seguinte situação:
Domínio 1 – ab.empresa.com.br
Domínio 2 – ac.empresa.com.br
Consideramos que por determinado motivo, razão ou circunstância, a política de domínio aplica o endereço SMTP do domínio ab e ac. Porem a empresa ac por algum motivo não existira mais – ou pelo menos os e-mails – e lhe foi solicitado que não haja mais o endereço SMTP ac.empresa.com
O primeiro ponto é entender que a Default Mail Policy, ou qualquer outra politica custom na qual foi criada, não irá remover o endereço antigo. Nos resta então fazermos na mão, obviamente depois de haver removido o antigo endereço da Mail Policy em uso.
Quanto a modificação, de fato podemos fazer isso facilmente através do ECP – Exchange Control Panel – ou até mesmo através do EMS – Exchange Management Shell. A questão nesse caso é; como fazemos quando lidamos com mil, dez mil, trinta mil usuários?
Nesse caso, podemos recorrer a maravilhosa ferramenta chamada ADModify.NET
Com ela, podemos filtrar a modificação por OU ou por usuários, e então realizando a modificação da seguinte forma:
Conforme a imagem acima descreve, a ferramenta ira deletar TODOS os endereços que contenham o @ac.empresa.com.br – sim, a ferramenta entende asterisco – e deixara os demais como estão. Vejam que existe a opção “Do not remove primary address”. Isso para que caso exista ainda alguma mailbox que possua o domínio AC como endereço primário, a ferramenta não irá remover.
Nota: Quando falamos de endereço SMTP primário ou secundário (alias), falamos também de case sensitive. Lembre-se que o SMTP primário sempre será em maiúsculo, e os demais em minúsculo. Sendo assim, mantenha no campo “smtp” escrito de forma minúscula.