Projeto

Geral

Perfil

Melhoria #771

Remover quebra de linha no cabeçalho de mensagens

Adicionado por Mauricio Luiz Viani quase 4 anos atrás. Atualizado quase 4 anos atrás.

Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Categoria:
ExpressoMail
Início:
27/05/2020
Data prevista:
% Terminado:

100%


Descrição

Foram recebidos relatos que o WebMail Uol mostra mensagens do Expresso como na imagem em anexo.

Fizemos testes com diversas mensagens e descobriu-se que a aplicação nao aceita quebra de linha na lista de endereços.

Verificando a rotina do Expresso, esta adiciona quebra de linha no From, e no To, ou seja, a partir do From, o webmail Uol interpreta como conteúdo da mensagem, e consequentemente desconfigura a exibição.

Sugere-se a remoção da adição do $this->LE na linha 1275 da class.phpmailer.php do módulo expressoMail

Com esta alteração, a mensagem passou a ser interpretada pelo webmail do UOL de forma apresentável.

Lembrando que este problema apenas ocorre com o webmail Uol, e nenhum outro serviço de e-mail apresenta o mesmo problema...

Exemplo de cabeçalho de mensagem com quebra de linha:

From: =?UTF-8?B?THVpeiBGcmVkZXJpY28gR2FlcnRuZXI=?= <luiz.gaertner@celepar.pr.gov.br>
X-AS-Analysis: v=2.2 cv=Ef2Ke7uC c=1 sm=1 tr=0
a=DFOdZvuA8hrCj8rnHiEtEw==:117 a=DFOdZvuA8hrCj8rnHiEtEw==:17
a=9cW_t1CCXrUA:10 a=sTwFKg_x9MkA:10 a=5QrosY0mAAAA:8
a=rPoBUfvXILD7FRby2m0A:9 a=Ibh5jw3oNgREwosn:21 a=8kldcOMBwgOE1t1VGc3H:22

To: =?UTF-8?B?THVpeiBGcmVkZXJpY28gR2FlcnRuZXI=?= <luiz.gaertner@celepar.pr.gov.br>,
=?UTF-8?B?TWFpcyB1bSB0ZXN0ZQ==?= <celepar-teste@pontualservicos.srv.br>

Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="UTF-8" 
X-Mailer: ExpressoMail [version 1.2.1]
X-Priority: 3
X-Origin: 10.62.42.195

Teste<br><br><div style=3D"width: auto; min-height: 132px;"><table style=3D=
"font-family: Verdana, Geneva,
Pode obeservar que ele inserem o X-AS-Analysis logo após o From, a partir daí, o resto é exibido como conteúdo da mensagem... Agora vou te mostrar uma mensagem sem quebra de linha...
From: =?UTF-8?B?THVpeiBGcmVkZXJpY28gR2FlcnRuZXI=?= <luiz.gaertner@celepar.pr.gov.br>
To: =?UTF-8?B?THVpeiBGcmVkZXJpY28gR2FlcnRuZXI=?= <luiz.gaertner@celepar.pr.gov.br>, =?UTF-8?B?VGVzdGUgTm92bw==?= <celepar-teste@pontualservicos.srv.br>
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="UTF-8" 
X-Mailer: ExpressoMail [version 1.2.1]
X-Priority: 3
X-Origin: 10.62.42.195
X-AS-Analysis: v=2.2 cv=S92b+8kP c=1 sm=1 tr=0
a=BROcGNzonlC3DKr9wRRHug==:117 a=BROcGNzonlC3DKr9wRRHug==:17
a=IkcTkHD0fZMA:10 a=sTwFKg_x9MkA:10 a=5QrosY0mAAAA:8
a=NuC8Z376vv_7P1PuLuoA:9 a=7MSm4XIDu6M4mX9E:21 a=QEXdDO2ut3YA:10
a=8kldcOMBwgOE1t1VGc3H:22

<br>Teste<br><div style=3D"width: auto; min-height: 132px;"><table style=3D=
"font-family: Verdana, Geneva, sans-serif; max-width: 635px;"><tbody><tr><t
Sem a quebra, o X-AS-Analysis é colocado depois da última chave do cabeçário, e então o conteúdo é apresentado corretamente...

mensagem-interpretada-com-erro.png (292 KB) Mauricio Luiz Viani, 27/05/2020 12:11 h

Revisões associadas

Revisão afba48e5
Adicionado por Luiz Frederico Gaertner quase 4 anos atrás

Issue #771 - Removida a quebra de linha conforme verificado.

Histórico

#2 Atualizado por Luiz Frederico Gaertnerquase 4 anos

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

#3 Atualizado por Anderson Tadayuki Saikawaquase 4 anos

  • % Terminado alterado de 80 para 100
  • Situação alterado de Resolvida para Fechada

Exportar para Atom PDF