Re: exportar mensagens 0bytes

Enviado por Valmir André de Sena em 17/6/2009 17:15:36
Oi Alexandre,

O problema de exportar e ficar zero bytes resolveu com essa modificação, mas apareceu outro problema que não acontece no código anterior.

Eu vi que vc modificou a função download_attachments e acrescentou o nome do arquivo como parâmetro no final.

download_attachments('"+info_msg.msg_folder+"','"+info_msg.msg_number+"',"+numero_ordem_anexo+",'"+info_msg.attachments[numero_ordem_anexo].pid+"','"+info_msg.attachments[numero_ordem_anexo].encoding+"','"+info_msg.attachments[numero_ordem_anexo].name+"')";

O que acontece é que se o nome do arquivo contém o caracter "&"(e comercial) o nome do arquivo é truncado até ele e como ele corta daí para o fim do arquivo a extensão é ignorada e o arquivo vem como tipo BIN.

Ex: Juca & Companhia.pdf

Fica "Juca "

e é salvo "Juca "

Flw

Fonte: http://www.expressolivre.org/newbb/viewtopic.php?forum=5&topic_id=1164&post_id=6755