Ticket #1323 (closed defeito: fixed)
O corpo da mensagem não aparece por completo quando a mesma possui o caracter x00
Reported by: | brunocosta | Owned by: | brunocosta |
---|---|---|---|
Priority: | normal | Milestone: | Expresso 2.2 |
Component: | ExpressoMail | Version: | branch 2.2 |
Severity: | média | Keywords: | SERPRO 2.2 UNIFICA |
Cc: | WorkGroup: | Gestão de Integração |
Description
No internet explorer o caracter x00 (=00 em quoted-printable) faz com que todo o resto da mensagem que vem depois dele não serem exibidas.
A solução foi retirar esse caracter das mensagens no php.
Change History
Note: See
TracTickets for help on using
tickets.
Resolvido na [3294]
O problema é o caracter "x00" no corpo dos emails que significa "fim de string" emm alguns casos, oq ue faz que informações necessárias para a visualização do email não sejam corretamente enviadas para interface javascript.
Foi implementado na função "replace_special_characters" do arquivo class.imap_functions.inc.php a retirada de todos os caracteres x00 da variável $body que é retornada.