Como devo ir sobre a obtenção e processamento de um anexo de e-mail (Exchange)?
-
05-09-2019 - |
Pergunta
Eu preciso para obter um arquivo zip de um anexo de e-mail, descompactá-lo e copiá-lo em algum lugar.
Qual seria o caminho que devo ir sobre ele?
Atualmente estou pesquisando em torno coisas como 'Troca API' e 'transformação anexos de e-mail' e meio que esperava este tipo de coisa tem sido feito antes.
O ambiente será o Windows e Exchange 2003, e em qualquer codificação será de preferência em C #.
Solução 2
Eu fiz isso no final usando Redemption eu tinha um par de problemas, portanto, a questão ligada, mas chegou lá no final.
Você precisa ter o cliente Outlook instalado, e você precisa completo direitos de caixa (não apenas ler) em qualquer caixa de correio que você está tentando acessar.
Esta questão, Leia MS Exchange e-mail em C # perguntou um par de semanas depois de meu tem algumas boas respostas também.
Outras dicas
Eu tive que fazer isso há algum tempo, ea melhor maneira é usar WebDAV. Cada item de correio pode ser referenciada como uma URL.
Se você confira este blog sobre WEBDAV , deve mostrar-lhe o caminho.
Assumindo que você quer fazer isso em .NET que você terá que escrever ou adquirir uma biblioteca POP3 ou IMAP4 classe para se comunicar com o servidor Exchange.
Aqui está um exemplo de um cliente POP3 de CodeProject: http://www.codeproject.com/KB/IP/despop3client.aspx