Existe uma API MAPI para Aplicações .NET?
-
22-07-2019 - |
Pergunta
Os dados vem em por e-mail como um arquivo compactado. A solução Java Nós escrevemos tentou analisar e fazer o download do e-mail automaticamente e carregar os dados. Corremos para todos os tipos de problemas para obter através do firewall, e, eventualmente, a solução acabou colocada em espera. Porque os administradores não iria permitir o acesso a um tipo anônimo de caixa de e-mail.
A conta está atualmente POP3 - eles querem para mover o servidor de e-mail e alterar o tipo de conta para MAPI nativa. Isso não iria funcionar com uma solução java como nenhuma java -.> Existe MAPI API
Será que uma solução .net iria trabalhar? Existe uma API MAPA para aplicações .NET?
Solução
Infelizmente não é possível utilizar MAPI diretamente do .NET (bem você pode, mas MS não apoiá-lo). Consulte http://blogs.msdn.com /stephen_griffin/archive/2009/04/03/mapi-and-net.aspx
No entanto, há um componente COM chamado Redemption. (Google para Outlook Remption - não pode postar mais de hyperlink ainda) disponíveis que você pode usar interoperabilidade .NET com como um servidor COM out-of-process
Outras dicas
Eu acho que você pode acessar mapi através de interoperabilidade. Ele é considerado effectice lento e menos. verifique ferramentas do Visual Studio para o Office para uma melhor abordagem.