Mostrar una captura de pantalla pedada en lugar de una imagen rota

FixEmailService
Se descapó
2 de septiembre de 2026 a las 23:43 UTC
Autor
Kamo
Compromit
4de3a0e

Jakarta Mail devuelve una cabecera MIME exactamente cuando llegó, se dobla y todo: RFC 5322 deja que un jefe de correo atropelle varias líneas rompiéndolo en un CRLF seguido de espacio en blanco, y getContentType() no deshace eso. HTTP no tiene plegable, así que un CR o LF en una cabecera de respuesta se lee como un reparto de respuesta El intento y la respuesta Firewalled de Spring Security lanza en lugar de escribirlo. Copiar el Contenido-Type de la parte en la respuesta, por lo tanto, no produjo un cabecera impar, produjo un 500 sin cuerpo, que el navegador dibuja como una rota imagen. Gmail dobla una cabecera una vez que pasa de 78 caracteres, y un macOS pegado Capa de pantalla gestiona eso por sí solo: el nombre de archivo se convierte en una base de la palabra codificado64 el tiempo suficiente para dividir el nombre= parámetro a través de dos líneas. Cada imagen en línea y cada adjunto en tal mensaje no se cargó, en el propio miembro buzón y en uno compartido, mientras que los bytes se sentaban intactos en el correo. Desplegarse en el analizador, para que ningún valor doblado lo deje nunca, y desvele de nuevo en el cuatro endpoints de servicio, por lo que un proveedor que olvida todavía no puede llegar a una cabecera.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios