- Navios
- 2 de setembro de 2026 às 23:43 UTC
- Autor
- Kamo
- Enviar
- 4de3a0e
Jakarta Mail mãos de volta um cabeçalho MIME exatamente como ele chegou, dobra e tudo: RFC 5322 permite que um cabeçalho de e- mail execute várias linhas quebrando-o em um CRLF seguido por espaço em branco, e getContentType() não desfaz isso. HTTP não tem dobrando, então um CR ou LF em um cabeçalho de resposta lê como um splitting de resposta Tentativa e FirewalledResponse da Spring Security lança em vez de escrevê-lo. Copiando o tipo de conteúdo da peça para a resposta, portanto, não produzir um cabeçalho ímpar, ele produziu um 500 sem corpo, que o navegador desenha como um quebrado imagem. O Gmail dobra um cabeçalho depois de passar por 78 caracteres e um macOS colado screenshot gerencia isso por conta própria: o nome do arquivo se torna uma palavra-base64 codificada tempo suficiente para dividir o parâmetro nome= em duas linhas. Cada imagem em linha e cada anexo em tal mensagem falhou ao carregar, no próprio membro caixa de correio e em uma compartilhada, enquanto os bytes estavam intactos no maildir. Desdobre no analisador, de modo que nenhum valor dobrado nunca deixa, e se desdobra novamente no quatro endpoints de serviço, então um provedor que esquece ainda não consegue alcançar um cabeçalho.