Como importar ou criar uma regra do Outlook 2003 (.rwz) com VSTO 2005?
Pergunta
Eu gostaria de criar automaticamente uma regra do Outlook (mover e-mail contendo algo em sujeitos a xyz pasta), mas saber não faça como conseguir isso. Claro que eu posso criar a regra e exportá-lo para um arquivo .rwz. Este arquivo pode ser importado manualmente, mas como posso importá-lo automaticamente?
Posso importar uma regra através do meu VSTO 2005 Outlook (2003) Addin? Ou eu posso criar a regra de dentro deste suplemento?
Agradecemos antecipadamente!
Solução
Isto não pode ser feito por meio de programação usando o RWZ importado. Você pode criar regras programaticamente embora. Você pode usar CDO / RDO etc, ou usando o OOM diretamente dentro de um suplemento ou macro. Todos os graus ligeiramente diferentes em coisas que você pode fazer.
Dê uma olhada:
MSDN DEV Referência
http://msdn.microsoft.com/en-us/library/bb176397. aspx
Como criar uma regra para mover e-mails específicos para uma pasta
http://msdn.microsoft.com/en-us/library/bb206765. aspx
Outras dicas
A regra é apenas uma maneira para que o programador não conseguir o que o programador já pode conseguir com o uso do modelo de objeto do Outlook / CDO / .net / etc
Eu sugiro que você reavaliar a funcionalidade exato que você está tentando alcançar e considerar se é realmente tão essencial usar uma regra em vez de um método personalizado (VSTO, Add-in, ext. Automação do Outlook, etc)