AP219 - Automatizando a exclusão de BadMails
| Autor: |
Anderson Patricio |
| Publicação: |
27/Dez/2005 |
Overview
O
Exchange Server possui inúmeras ferramentas para auxiliar os
administradores de correio, elas estão todas reunidas no ExAllTools que
pode ser feito download a partir do site
http://www.microsoft.com/downloads.
A ferramenta em
questão é BadmailAdmin que é um script que pode ser agendado no servidor
Exchange e que remove e-mails em excesso na pasta BadMail.

Solução
Em um primeiro
momento devemos descompactar o Exchange All Tools e copiar o script
BadmailAdmin.wsf que está localizado dentro da pasta BadMailAdmin
e coloque em um caminho qualquer (em nosso exemplo c:\BadmailAdmin.wsf).
Agora devemos
agendar este scritp (BadmailAdminwsf) no Task Scheduler do
sistema operacional, para tanto devemos:
- Ir em Start, Settings e depois em Control Panel
- Estando no Control Panel dar um duplo clique em Scheduled Tasks
- Dar um duplo clique em Add Scheduled Task
- Na primeira janela do Assistente devemos clicar em Next

-
Devemos escolher clicar em Browse e escolher
o script BadmailAdmin.wsf na nova janela devemos escolher o
nome da tarefa e a periodicidade da execução, em nosso exemplo o
nome ficou Limpeza do diretório BadMail sendo executado
semanalmente (Weekly) e devemos clicar em Next

-
Nesta próxima tela devemos definir o dia da execução
e o horário da mesma, feito isso devemos clicar em Next

-
Nesta outra tela configuramos uma conta para rodar o
agendamento o mesmo deve ter as permissões necessárias. Esta conta
deve ter direitos admistrativos locais neste computador e ser um
Exchange Administrator.

-
Tela final do assistente, devemos marcar o checkbox
Open advanced properties for this task when I click Finish e
clicar em Finish

-
Nas propriedades que se abre, devemos colocar
c:\windows\system32\cscript.exe e depois o caminho do script de
limpeza do Badmail (C:\badmailadmin.wsf).

Por padrão se
rodarmos o badmailadmin.wsf ele fará a limpeza do diretório BadMail
começando pelos arquivos mais antigos até o diretório BadMail ficar
menor de 100MB.
Para
utilizarmos outros parâmetros devemos rodar o badmailadmin.wsf /? e será
mostrado uma lista com todas opções, as mesas devem ser adicionadas no
primeiro do campo do agendamento.
Conclusão
Com este
tutorial mostramos como configurar de forma fácil o crescimento indiscriminado
do diretório BadMail.
|