Boa noite pessoal,
Estou com um problemão … tenho um programa que conecta na Caixa de Entrada de uma determinada conta de e-mail e é verificado os e-mail’s com anexo e faz o download destes anexos é salva numa pasta para mim.
O problema é quando tem um anexo .xml o programa faz o donwload do arquivo porem ele vem em branco (sem informação dentro do arquivo), os arquivo .doc, .xls não baixa certinho.
Segue o codigo utilizado para salvar o arquivo:
//salvar arquivo em anexo
FileOutputStream fileOutputStream = new FileOutputStream(pasta_xml + handler.getName());
Object obj = handler.getContent();
if (obj instanceof InputStream) {
InputStream is = (InputStream) obj;
int ch = -1;
while ((ch = is.read()) != -1) {
fileOutputStream.write(ch);
}
}
desde já obrigado a todos.