Projeto

Geral

Perfil

Defeito #586

Problema de codificação no msgBodyResume

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

Situação:
Fechada
Prioridade:
Normal
Atribuído para:
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Ã" 
      },

Teste de email acentuação.eml (3,07 KB) Mauricio Luiz Viani, 02/09/2019 15:50 h

Teste de acentução - m.expresso.pr.gov.br_2.eml (2,96 KB) Mauricio Luiz Viani, 02/09/2019 15:52 h

teste de acentuação enviada pelo m.expresso - iphone_1.eml (2,96 KB) Mauricio Luiz Viani, 02/09/2019 15:52 h

Histórico

#1 Atualizado por Mauricio Luiz Vianimais de 4 anos

  • Versão alterado de Expresso Livre - Milestone 27 para Expresso Livre - Milestone 28

#4 Atualizado por Mauricio Luiz Vianimais de 4 anos

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

#5 Atualizado por Mauricio Luiz Vianimais de 4 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.

Exportar para Atom PDF