Ticket #917 (new defeito)

Opened 7 months ago

E-mail multipart apresenta problemas quando a parte html é sub-parte da segunda parte.

Reported by: diogenesduarte Owned by: alguem
Priority: média Milestone: Expresso 2.2
Component: ExpressoMail Version: trunk
Severity: Keywords:
Cc:

Description

Quando o e-mail tem várias partes, ao ler a mensagem o expresso considera sempre que só existe uma parte e todas as outras são sub-partes da mesma. Em anexo existe um eml com a seguinte estrutura:
1º Parte: Sem sub-partes com texto em text/plain.
2º Parte: Dividido em duas sub-partes
2.1: Texto em html.
2.2: Anexo de imagem.

Notem que ao abrir a mensagem, o message_componentes.fetch_structure retorna a parte em html e o anexo como partes 1.1 e 1.2 respectivamente, fazendo o imap_fetchbody em imap_functions.get_body_msg não retornar a parte certa da mensagem. Creio que para resolver isso tem que melhorar a implementação de messages_components.fetch_structure

Attachments

fonte_da_mensagem(2).eml Download (262.5 KB) - added by diogenesduarte 7 months ago.
Fonte de mensagem que mostra o problema citado

Change History

Changed 7 months ago by diogenesduarte

Fonte de mensagem que mostra o problema citado

Note: See TracTickets for help on using tickets.