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 #.

Foi útil?

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

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