Eu estava procurando uma resposta para quase exatamente este problema, e desde que eu comecei a trabalhar, eu pensei que eu iria compartilhar essa informação para as futuras almas rebeldes que acabam aqui.
Especificamente, eu estava querendo exibir o x-spam-score do SpamAssassin como uma coluna. Embora isso seja para o Outlook 2010, seu processo deve ser semelhante.
- Eu baixei e instalei o OutlookSpy .
- Eu usei o arquivo de extensão viewsenderaddress.cfg do
HowTo-Outlook como base para o meu CFG, pois sabia que funcionava.
- Eu usei artigo do MSDN como referência
- Usando o OutlookSpy, abri a IMessage para exibir as informações da mensagem. Descobri que o cfg original estava usando um PT_UNICODE e as informações que eu queria, então imaginei que uma troca direta não seria um problema.
- Descobri que "NmidInteger=" não estava funcionando para o meu item, então mudei para usar o NmidPropSet e o NmidString ID que encontrei no OutlookSpy.
Eu segui as mesmas instruções de instalação e tudo funcionou para mim, YMMV.
Aqui está a seção relevante:
[Properties]
Property01=XSpamScore
[Property.XSpamScore]
Type=30
NmidPropSet = {00020386-0000-0000-C000-000000000046}
NmidString = x-spam-score
DisplayName = X-Spam-Score
Editar: apenas uma nota - você também desejará atualizar as outras referências de nomes no restante do arquivo, como a descrição e o "MessageClass = IPM.Note". valor, etc.