Pergunta

Alguém tem uma solução funcional sem alguma ponte Java/COM?Por exemplo.processar o e-mail como um arquivo (.msg) em vez de localizar os dados referenciados na área de transferência?

Foi útil?

Solução

Talvez esta seja uma solução para o seu problema:http://sourceforge.net/projects/javaoutlookdd/Ele permite lidar com itens do Outlook, como objetos de arquivo, durante arrastar e soltar.

Outras dicas

Eu fiz algum progresso nesse tipo de coisa há alguns anos usando Ponto de interesse do Apache para extrair o conteúdo de um e-mail de arquivos .msg.Tenho certeza de que eles têm um explorador/visualizador simples que você pode usar para examinar a estrutura dentro do formato de documento composto, mas não consigo encontrá-lo no momento.

Consegui extrair a maioria das informações que me interessavam, mas, em última análise, queria criar uma versão da mensagem em formato MIME e não consegui extrair todas as informações necessárias em um formato que pudesse usar.

Presumo que você já descartou as ferramentas em "org.eclipse.swt.dnd" por algum motivo.Existem alguns exemplos aqui sobre como usá-los, caso ainda não o tenha feito.Se o que você realmente deseja fazer é arrastar e soltar, você terá que trabalhar um pouco com essas ferramentas.Nesse ponto, a verdadeira questão é: qual formato está na área de transferência, em vez de em um arquivo, e qual é mais fácil de integrar ao seu aplicativo.

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