Pular para o conteúdo

Solucionando erro de anexo, sem nome no Uebimiau

Dica publicada em PHP / Correio Eletrônico
Rodrigo Kulb RodrigoKulb
Hits: 8.092 Categoria: PHP Subcategoria: Correio Eletrônico
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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)

//--------------------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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Se você esta pensando em migrar do ubuntu 7.4 para 7.10 vai.....

Enviando parâmetros para o Google e gravando o resultado em banco

Dreamweaver no Linux

Pegar parte do conteúdo (dados) de outro site com PHP utilizando explode()

Imprimindo números no formato de moeda em PHP

Uso da função mail() no código PHP

Emexis Webmail

Usando SMTP remoto no PHP

ERROR: SMTP Error: The following recipients failed: [Solução para Moodle - BlueHost]

Conhecendo melhor o PHP

#1 Comentário enviado por tiagonux em 18/04/2008 - 07:41h
Cara fiquei atraz disso por algum tempo e troquei o webmail de um cliente
por squirrelmail por nao achar a soluçao.

Bom pelo menos você chegou na solução, valeu cara.....
#2 Comentário enviado por RodrigoKulb em 18/04/2008 - 10:07h
Bom ficou faltando um probleminha que não consegui arrumar quando estou no IE somente no IE o filename do anexo para download vem estranho mas Eu estou atrás desta solução também.
#3 Comentário enviado por mattana em 14/12/2008 - 21:32h
Então esse é um erro que encontrei instalando o uebimiau sobre o Ubuntu, foi uma ótima solução a sua, obrigado!

Sempre usei o uebimiau e nunca havia dado um erro parecido sobre o debian, porém quando migrei para ubuntu, encontrei esse erro.
#4 Comentário enviado por shgeovani em 11/05/2011 - 17:08h
Valeu mesmo jovem!

Problema resolvido.

Mérito seu, pois não consegui encontrar nada pela net que ajudasse.

Abraço!
#5 Comentário enviado por dacolera em 10/04/2013 - 18:55h
Valeu funcionou de boa.!!!

Contribuir com comentário

Entre na sua conta para comentar.