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!

Foi útil?

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

RDORules
http://www.dimastr.com/redemption/rdo/rdorules.htm

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)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top