Pergunta

Como encontrar itens na caixa de entrada do Outlook por e -mail?

Esta versão funciona e encontra email:

String sCriteria = "[From] = 'Sebastian Nowak'";
Outlook.Items filteredItems = inbox.Items.Restrict(sCriteria);

Esta versão não funciona, não encontra nenhum e -mail:

String sCriteria = "[From] = 'mymail@mydomain.com'";
Outlook.Items filteredItems = inbox.Items.Restrict(sCriteria);

Como eu devo pesquisar por e -mail do Wich Mail foi enviado.

Foi útil?

Solução

A propriedade que você está procurando é:

inbox.Items.Restrict("[SenderEmailAddress]='mymail@mydomain.com'");

Confirmado usando a biblioteca do Outlook 12.0 usando o VS2005

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