Solucionando erro de anexo, sem nome no Uebimiau
Dica publicada em PHP / Correio Eletrônico
Solucionando erro de anexo, sem nome no Uebimiau
Esta dica é para quem baixou o UebiMiau 2.7.10, e está com problemas de anexo.
Problema:
Quando estiver usando o UebiMiau e entrar para ler uma mensagem com anexo, o anexo vem sem nome só aparece o ícone para download e ao fazer o download, baixa o arquivo com o nome download.php.
Solução:
Tentei achar esta solução em todos os fóruns e não achei nada. Bom, comecei a fuçar em todo o código fonte até achar a classe UebiMiau_core, responsável por grande parte do Uebimiau (localizada dentro da pasta pasta_do_webmail/inc/class.uebimiau.php), que está bem melhor e mais comentada que no UebiMiau 2.7.2.
Dentro dela encontrei a função responsável por esta falha de anexo: arquivo pasta_do_webmail/inc/class.uebimiau.php.
Na linha 522 está a function build_attach.
Comentei esta linha (na linha 567)
E funcionou, aí está a dica.
Obs: Já enviei a falha para o Autor para obter maiores explicações.
UebiMiau 2.7.10 - http://www.uebimiau.org/download.php
Autor: Aldoir Ventura
Comentem a vontade usamos Linux somos livres.
Adicione já seu link no 1link.com.br
Problema:
Quando estiver usando o UebiMiau e entrar para ler uma mensagem com anexo, o anexo vem sem nome só aparece o ícone para download e ao fazer o download, baixa o arquivo com o nome download.php.
Solução:
Tentei achar esta solução em todos os fóruns e não achei nada. Bom, comecei a fuçar em todo o código fonte até achar a classe UebiMiau_core, responsável por grande parte do Uebimiau (localizada dentro da pasta pasta_do_webmail/inc/class.uebimiau.php), que está bem melhor e mais comentada que no UebiMiau 2.7.2.
Dentro dela encontrei a função responsável por esta falha de anexo: arquivo pasta_do_webmail/inc/class.uebimiau.php.
Na linha 522 está a function build_attach.
Comentei esta linha (na linha 567)
//--------------------Fica assim
// $filename = substr($filename,-100);
// Não entendi o motivo desta linha
// pois retira 100 caracteres do nome do arquivo.
//---------------------Alt By Rodrigo Kulb
// $filename = substr($filename,-100);
// Não entendi o motivo desta linha
// pois retira 100 caracteres do nome do arquivo.
//---------------------Alt By Rodrigo Kulb
E funcionou, aí está a dica.
Obs: Já enviei a falha para o Autor para obter maiores explicações.
UebiMiau 2.7.10 - http://www.uebimiau.org/download.php
Autor: Aldoir Ventura
Comentem a vontade usamos Linux somos livres.
Adicione já seu link no 1link.com.br
por squirrelmail por nao achar a soluçao.
Bom pelo menos você chegou na solução, valeu cara.....