Defeito #629
Defeito #624: Coluna quem sem destinatário
Objeto headerinfo com destinatário quebrado
100%
Descrição
Foi constatado que existe uma bug no retorno do resultado da função PHP 'imap_headerinfo' quando a função PHP 'imap_fetchheader' é chamada primeiramente, ocasionando uma falha na interpretação do cabeçário, impedindo a leitura correta do destinatário da mensagem, caso o email do destinatário esteja com quebra de linha, no arquivo original da mensagem no Cyrus/Imap. Quando isso acontece o retorno do destinatário torna-se indefinido, causando exibição 'Sem destinatário' na coluna 'Quem' da caixa postal.
Por exemplo:
MIME-Version: 0.0 Received: from phpmailer ([10.15.555.119]) by expresso.pr.gov.br with HTTP ( PHPMailer); Fri, 20 Sep 2019 15:02:28 -0300 Message-ID: <39bd3ee044cadffffff3bb5dce59d28ff@expresso.pr.gov.br> Date: Fri, 20 Sep 2019 15:02:28 -0300 Return-Path: fulano@sesa.pr.gov.br Importance: Subject: Re: Fw: Fw: Re: FORMSSS - Pacientes em uso de Insulina NPH e Regula r From: Fulano de Tal <fulano@sesa.pr.gov.br> To: SECAO DE INSUMOS ESTRATEGICOS DA 00 RS - ABCD EFGNRT <123456789@sesa.pr. gov.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.00.0.156
Este problema desaparece se for instanciado previamente o objeto através da função PHP 'imap_headerinfo'
Realizar esta implementação e reverter a atualização feita na issue #624
Revisões associadas
Issue #629 - Revertido código da Issue 624. Alterado a sequência da chamada das funções imap para correção do bug
Histórico
#1 Atualizado por Luiz Frederico Gaertner há aproximadamente 5 anos
- Descrição atualizado(a) (diff)
- Título alterado de Objeto fetchheader com destinatário vazio para Objeto headerinfo com destinatário quebrado
#2 Atualizado por Luiz Frederico Gaertner há aproximadamente 5 anos
- Descrição atualizado(a) (diff)
#3 Atualizado por Luiz Frederico Gaertner há aproximadamente 5 anos
- Situação alterado de Nova para Resolvida
- % Terminado alterado de 0 para 80
#4 Atualizado por Mauricio Luiz Viani há aproximadamente 5 anos
- % Terminado alterado de 80 para 100
- Situação alterado de Resolvida para Fechada