Melhoria #771
Remover quebra de linha no cabeçalho de mensagens
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...
Revisões associadas
Issue #771 - Removida a quebra de linha conforme verificado.
Histórico
#1 Atualizado por Mauricio Luiz Viani há mais de 4 anos
- Arquivo mensagem-interpretada-com-erro.png adicionado
#2 Atualizado por Luiz Frederico Gaertner há mais de 4 anos
- % Terminado alterado de 0 para 80
- Situação alterado de Nova para Resolvida
#3 Atualizado por Anderson Tadayuki Saikawa há mais de 4 anos
- % Terminado alterado de 80 para 100
- Situação alterado de Resolvida para Fechada