AP242 - Utilizando o
Microsoft Exchange MAPI Editor
| Autor: |
Anderson Patricio |
| Publicação: |
09/Junho/2006 |
Overview
Vamos
mostrar como utilizar a ferramenta Microsoft Exchange MAPI Editor para
alterarmos certos atributos de uma mailbox através do MAPI. Esta
ferramenta pode ser baixada através do site de downloads da Microsoft (http://www.microsoft.com/download)
e procure por MfcMapi.

Solução
O MfcMapi
(Microsoft Exchange MAPI Editor) permite inúmeras tarefas em uma
mailbox, vamos ver algumas funcionalidades que podem nos ajudar no
dia-a-dia da Administração do Exchange/Mailboxes:
Abrindo o MfcMapi
Depois de
baixarmos o arquivos devemos executar o mfcmapi.exe e será apresentando
a tela abaixo, devemos ir em Session e depois Logon and
Display Store Table
- Abrir o MfcMapi.exe
- Ir em Session
- Clicar em Logon and Display Store Table

- Choose Profile. Se tivermos mais de um profile devemos escolher
o que desejamos abrir e clicar em OK

- Será mostrado no primeiro frame todas as instâncias do profile
escolhido no item anterior, em meu exemplo eu possuo os dois
tradicionais (Mailbox e Public Folder) mais dois PSTs, que podem ser
manipulados com esta ferramenta também.
- Devemos selecionar a caixa que está no servidor, clicar com o
botão direito sobre a mesma e clicar em Open Store

- Na tela abaixo será listado todos os ítens que vemos no Outlook
abaixo de IPM_SUBTree e outras pastas que fazem parte do
universo da Mailbox que não são vistas pelos usuários e são
utilizadas para controle e etc.

Tornado uma pasta oculta
Em alguns casos
podemos ter a necessidade de criarmos pastas ocultas dentro do Mailbox,
para isto devemos:
- Expandir o IPM_Subtree
- Selecionar a pasta desejada (em nosso caso Pro-Atividade)
e atentar para a propriedade PR_ATTR_HIDDEN

- Devemos dar um duplo clique na propriedade, ela tem dois estados
(tipo boolean) que pode ser verdadeiro (marcado) e falso (desmarcado)
devemos marcar o checkbox e dar um OK

- Validando o resultado, agora já podemos abrir o Outlook que a
pasta não será mais exibida.

Alterando o nome de uma pasta de sistema
Existe a switch
do Outlook /resetfoldernames que pode ser executada para isto,
mas podemos utilizar também o MfcMapi para alterar o Display Name de uma
pasta, seguindo estes passos:
- Expandir IPM_SUBTREE
- Clicar em Inbox e procurar por
PR_DISPLAY_NAME,PR_DISPLAY...

- Dar um duplo clique na propriedade identificada acima e em
Ansi String, devemos colocar o novo nome e dar um OK

- Vendo o resultado.. a partir do Outlook podemos perceber que a
Inbox foi alterada para Inbox34

Verificando as Out-of-Office
Para
visualizarmos as mensagens de OOF, devemos:
- Expandir IPM_SUBTREE
- Clicar com o botão direito em Inbox, e depois em Open
Associated Contents Table

- Procurar na coluna Message Class por
IPM.Note.Rules.OofTemplate.Microsoft, no frame abaixo aparecerão
todas as propriedades, mas na propriedade PR_BODY,PR_BODY_A
aparecerá o texto vigente do OOF.

- Dando um duplo clique na propriedade acima, podemos alterar a
mensagem da OOF, depois de alterada clicar em OK

Excluindo regras
Muitas
vezes podemos ter regras corrompidas que não conseguimos excluir por
dentro do Outlook, então podemos utilizar o MfcMapi para esta tarefa.
- Expandir IPM_SUBTREE
- Clicar com o botão direito em Inbox e clicar em
Display Rules Table...

- Nos será listado todas as regras existentes da mailbox, algumas
são ocultas como no exemplo abaixo TrendMicro SMEX Anti-SPam
Rule, para deletarmos as regras existentes, basta clicar com o
botão direito na regra desejada e clicar em Delete

Conclusão
Com este
tutorial mostramos como utilizar o MfcMapi.
|