Ticket #2 (closed defeito: fixed)
Existem email que não são visualizados corretamente
Reported by: | anonymous | Owned by: | rodsouza |
---|---|---|---|
Priority: | grave | Milestone: | Expresso 2.0.3 |
Component: | ExpressoMail | Version: | branch 2.0 |
Severity: | Keywords: | visualização mime imap | |
Cc: | WorkGroup: |
Description
Existem defeitos que a visualização não é correta. Exemplos estão anexados
Attachments
Change History
comment:2 Changed 15 years ago by kolling
- Owner changed from alguem to kolling
- Status changed from new to assigned
comment:3 Changed 15 years ago by kolling
- Owner changed from kolling to anonymous
- Status changed from assigned to new
comment:7 Changed 15 years ago by rodsouza
- Status changed from new to closed
- Resolution set to fixed
É com tristeza imensurável que estou finalizando o primeiro ticket oficial do ExpressoLivre?.
Committed revision r1472.
comment:8 Changed 15 years ago by niltonneto
- Status changed from closed to reopened
- Version changed from 1.0 to Trunk (trunk)
- Resolution fixed deleted
Detesto ser "estraga-prazer" mas há uma mensagem que tenho faz anos, que ainda não abre corretamente até hoje. Está anexada como "mensagem1.eml".
comment:9 Changed 15 years ago by amuller
Depois que aquelas duas mensagens ali foram corrigidas todas as outras também podem
comment:10 Changed 15 years ago by rodsouza
A nova mensagem apresenta problemas relacionado com a imagem.
O erro está no número da parte da mensagem.
comment:11 Changed 15 years ago by amuller
Pra deixar registrado, os 3 emails em questão são corrigidos mudando o seguinte pedaço de cósigo
if ($ftype == 'multipart/mixed' || $skip_part == true && $ftype == 'multipart/alternative') // Por niltonneto: Mensagens do ThunderBird com format=flowed nao abrem, por isso comentado essa condicao: // || $ftype == 'multipart/related')
Se tirar o comentário funciona, possivelmente estrague outros emails.
comment:12 Changed 15 years ago by rodsouza
Levando em consideração mensagens que possuem MIME como 'format=flowed' (vide anexo format_flowed.eml) será retirado o comentário acima.
O MIME em questão existe apenas em mensagem do tipo texto simples, ou seja, não está presente em mensagens do tipo texto rico.
Ainda observou-se que existe problemas na apresentação de mensagens com MIME "DELIVERY-STATUS".
Realizou-se teste para verificar as alterações em questão em uma caixa com 91 mensagens contendo os mais diversos conteúdos.
As alterações em questão resolvem os problemas existente com a apresentação de imagens e ainda com a apresentação de mensagens complexas.
É de suma importância realizar teste em e-mails provenientes de clientes de desktop baseados no sistema operacional Microsoft Windows.
Não menos importante, é preciso realizar teste de visualização no navegador Microsoft Internet Explorer.
comment:13 Changed 15 years ago by rodsouza
- Status changed from reopened to closed
- Resolution set to fixed
Permitir que imagens no corpo do e-mail sejam visualizadas corretamente.
Committed revision r1489.
comment:14 Changed 14 years ago by niltonneto
- Priority changed from média to grave
- Version changed from trunk to branch 2.0
- Milestone changed from Expresso 2.1 to Expresso 2.0.3
Defeito crítico. Replicado em [1883] no Branch 2.0.
comment:15 Changed 14 years ago by rodsouza
- Status changed from closed to reopened
- Resolution fixed deleted
Na ocasião da alteração em "expressoMail1_2/inc/class.message_components.inc.php" não se conhecia o motivo pelo qual em um ponto do passado tinha sido comentado o trecho a seguir:
$ftype == 'multipart/related'
A retirada desse comentário fez com que inúmeras mensagens fossem exibidas corretamente, entretanto na presente data obteve-se exemplos de e-mails que não são exibidos corretamente e que motivaram o comentário do trecho relatado.
E é por esse motivo que o presente ticket está sendo reaberto.
comment:16 Changed 14 years ago by rodsouza
- Status changed from reopened to closed
- Resolution set to fixed
Adicionando condição para tentar exibir o e-mail 'multipart/related' que possuam 'multipart/alternative' corretamente.
expressoMail1_2/inc/class.message_components.inc.php
Committed revision r2201.