Ticket #1389 (closed defeito: fixed)
Espaços são adicionados ao assunto durante leitura e resposta
Reported by: | niltonneto | Owned by: | wmerlotto |
---|---|---|---|
Priority: | normal | Milestone: | Expresso 2.0.10 |
Component: | ExpressoMail | Version: | branch 2.0 |
Severity: | pequena | Keywords: | espaço assunto responder |
Cc: | WorkGroup: |
Description
O tópico do Fórum de discussões http://www.expressolivre.org/html/modules/newbb/viewtopic.php?topic_id=1765 confirma o problema com mensagens que contêm o campo assunto com múltiplas linhas.
Acredito que a explicação esteja no seguinte: O Expresso utiliza o valor "fetchsubject" da função nativa PHP "imap_headerinfo", para exibir o assunto da mensagem.
O valor "fetchsubject" contém o formato do assunto "inline", ou seja, transforma o assunto com múltiplas linhas, em uma só. Provavelmente, as quebras de linhas são substituídas por tabulações, e por isso geram o espaço no assunto.
Talvez se eliminarmos as tabs (\t) do valor "fetchsubject", dentro do método get_header() da classe imap_functions, resolva este problema.
Attachments
Change History
Changed 14 years ago by niltonneto
- attachment mensagem_com_problema.eml added
comment:1 Changed 14 years ago by wmerlotto
Nilton, já estamos verificando este bug. Entramos em contato com o usuário que reportou o problema. Assim que finalizarmos a correção, aplico o patch na comunidade.
comment:2 follow-up: ↓ 4 Changed 14 years ago by niltonneto
OK. Você criou algum ticket? Eu procurei e não achei....
comment:4 in reply to: ↑ 2 Changed 14 years ago by wmerlotto
Replying to niltonneto:
OK. Você criou algum ticket? Eu procurei e não achei....
Não, não cheguei a criar...
Changed 14 years ago by luiz
- attachment correcao_espacos.diff added
Correção deste problema testada aqui na Prognus.
comment:5 Changed 13 years ago by wmerlotto
- Status changed from new to closed
- Resolution set to fixed
Commit realizado na revisão [3547].
comment:7 in reply to: ↑ 6 Changed 13 years ago by wmerlotto
Replying to niltonneto:
William, cadê a replicação na 2.2?
Opa! Ainda bem que vc lembrou!
Commit na revisão [3560].
Email contendo quebra de linha no assunto.