Projeto

Geral

Perfil

Melhoria #607

Exibir imagens inline em mensagens

Adicionado por Mauricio Luiz Viani mais de 5 anos atrás. Atualizado quase 5 anos atrás.

Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Alexandre Luiz Correia
Categoria:
ExpressoMail
Início:
19/09/2019
Data prevista:
% Terminado:

100%


Descrição

Melhorar o tratamento utilizado para exibir imagens incorporadas em mensagens.

O formato de inserção de uma mensagem 'inline' é:

<img src="cid:nome-arquivo-imagem">

Que implica em existir um bloco para o código da imagem, por exemplo: (a menos que o código já esteja na clausula src)

Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: <nome-arquivo-imagem>
Content-Disposition: inline

Ocorre que o Expresso, atualmente, somente exibirá a mensagem se existir o parâmetro "filename":

Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: <nome-arquivo-imagem>
Content-Disposition: inline; filename="nome-arquivo-imagem" 

Modificar este comportamento, para que as imagens CID sejam incorporadas automaticamente, sem necessidade do parâmetro "filename".

Alterar também para que as imagens "inline" não sejam listadas como anexos da mensagem.

Somente listar uma imagem CID, como anexo, caso a identificação seja "attachment":

Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: <nome-arquivo-imagem>
Content-Disposition: attachment;

ou

Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: <nome-arquivo-imagem>
Content-Disposition: attachment; filename="nome-arquivo-imagem" 

Ver anexos com exemplos.

Requerimento Cancelado - Nº Requerimento- 19923.eml (55,7 KB) Mauricio Luiz Viani, 19/09/2019 14:23 h

Requerimento Cancelado - Nº Requerimento- 19923-inline-filename.eml (55,9 KB) Mauricio Luiz Viani, 19/09/2019 14:23 h

Requerimento Cancelado - Nº Requerimento- 19923-attachment.eml (55,7 KB) Mauricio Luiz Viani, 19/09/2019 14:23 h

Revisões associadas

Revisão b222943e
Adicionado por Alexandre Luiz Correia quase 5 anos atrás

Issue #607 - Corrigido a exibição das imagens ( do tipo CID )

Histórico

#1 Atualizado por Mauricio Luiz Vianimais de 5 anos

  • Descrição atualizado(a) (diff)

#3 Atualizado por Alexandre Luiz Correia há aproximadamente 5 anos

  • Versão alterado de Expresso Livre - Milestone 29 para Expresso Livre - Milestone 30

#4 Atualizado por Mauricio Luiz Vianiaproximadamente 5 anos

  • Versão alterado de Expresso Livre - Milestone 30 para Expresso Livre - Milestone 31

#5 Atualizado por Alexandre Luiz Correia há aproximadamente 5 anos

  • Versão alterado de Expresso Livre - Milestone 31 para Expresso Livre - Milestone 32

#6 Atualizado por Alexandre Luiz Correia há aproximadamente 5 anos

  • Versão alterado de Expresso Livre - Milestone 32 para Expresso Livre - Milestone 34

#7 Atualizado por Alexandre Luiz Correia há aproximadamente 5 anos

  • Versão alterado de Expresso Livre - Milestone 34 para Expresso Livre - Milestone 36

#8 Atualizado por Alexandre Luiz Correia há aproximadamente 5 anos

  • Versão alterado de Expresso Livre - Milestone 36 para Expresso Livre - Milestone 34

#9 Atualizado por Alexandre Luiz Correia há quase 5 anos

  • Situação alterado de Nova para Resolvida
  • % Terminado alterado de 0 para 80

#10 Atualizado por Mauricio Luiz Vianiquase 5 anos

  • Atribuído para alterado de Alexandre Rocha Wendling Cassol para Alexandre Luiz Correia
  • Situação alterado de Resolvida para Fechada
  • % Terminado alterado de 80 para 100

Exportar para Atom PDF