Defeito #586
Problema de codificação no msgBodyResume
Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Alexandre Luiz Correia
Categoria:
ExpressoMail
Início:
27/08/2019
Data prevista:
% Terminado:
100%
Descrição
O atributo "msgBodyResume", de uma mensagem retornada pela API, recurso Mail/Messages, apresenta caracteres trocados.
Nem sempre esta situação acontece. Verificar a possível causa, ou então, garantir que a codificação seja mostrada adequadamente, independente da origem.
"id": "1", "result": { "messages": [ { "msgID": 35156, "folderID": "INBOX", "msgDate": "27/08/2019 13:46", "msgFrom": { "fullName": "Fulano de Tal", "mailAddress": "fulano@celepar.pr.gov.br" }, "msgTo": [ { "fullName": null, "mailAddress": "beltrano@celepar.pr.gov.br" } ], "msgReplyTo": [ { "mailAddress": "" } ], "msgSubject": "teste de acentuação", "msgHasAttachments": "0", "msgFlagged": "0", "msgForwarded": "0", "msgAnswered": "0", "msgDraft": "0", "msgSeen": "1", "ContentType": "normal", "msgSize": "2921", "msgBodyResume": "Teste de acentuação Fulano de Tal - Coordenação de Serviços e Segurança de Rede (41)3200-0000 www.celepar.pr.gov.br Esta mensagem pode conter informações confidenciais e/ou privilegiadas. à vedado o uso e replicação destas informações se você nÃ" },
Histórico
#1 Atualizado por Mauricio Luiz Viani há mais de 5 anos
- Versão alterado de Expresso Livre - Milestone 27 para Expresso Livre - Milestone 28
#2 Atualizado por Mauricio Luiz Viani há mais de 5 anos
- Arquivo Teste de email acentuação.eml adicionado
#3 Atualizado por Mauricio Luiz Viani há mais de 5 anos
- Arquivo teste de acentuação enviada pelo m.expresso - iphone_1.eml adicionado
- Arquivo Teste de acentução - m.expresso.pr.gov.br_2.eml adicionado
#4 Atualizado por Mauricio Luiz Viani há mais de 5 anos
- Versão alterado de Expresso Livre - Milestone 28 para Expresso Livre - Milestone 29
#5 Atualizado por Mauricio Luiz Viani há mais de 5 anos
- % Terminado alterado de 0 para 100
- Atribuído para ajustado para Alexandre Luiz Correia
- Situação alterado de Nova para Fechada
A solução deste problema será resolvida com o novo código da API, publicado na Issue #611, que já trata a entrada de dados da API, fazendo a identificação e codificação adequada dos conjuntos de caracteres enviados pelo solicitante a cada chamada de recurso.