github / github/email_reply_parser

Multi-line reply headers not recognized if quoted ones are found below

Aberta
#47 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Ruby
Estrelas
708
Forks
156
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

The fix to #23 seems to have broken reply header handling in emails like [this one](https://github.com/grossvogel/email_reply_parser/blob/multi-line-reply-headers/test/emails/broken_reply_header.txt), containing more reply headers in the quoted text below.

_Expected Behavior_: The first reply header gets its line breaks removed, and ends up in the second fragment along with all of the quoted text.

_Observed Behavior_: The line breaks aren't removed, and therefore it's not recognized as a reply header later on. So the reply header ends up in the first fragment instead of the second.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece com test/emails/broken_reply_header.txt e revise o tratamento do cabeçalho de resposta afetado pela correção de #23. Compare o comportamento esperado e o observado dos fragmentos nesta issue; considera-se concluído quando as quebras de linha do primeiro cabeçalho de resposta forem removidas, ele for reconhecido e aparecer com o texto citado no segundo fragmento.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
ruby
Domínio
backend
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
42/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.