Dale una carpeta con un ampers y en su nombre su conteo de mensajes

FixEmailService
Se descapó
2 de septiembre de 2026 a las 7:50 UTC
Autor
Kamo
Compromit
5bd1e83

Un buzón llamado "Bugs & Enhancements" no mostró ningún conteo en la barra lateral mientras cada carpeta a su lado mostraba la correcta, y los totales del buzón eran cortos exactamente con el contenido de esa carpeta. LIST-STATUS responde con una línea LIST y una línea STATUS por carpeta, y las dos se unen con el nombre del buzón. Ambos nombres llegan en UTF-7 modificado y Jakarta Mail decodifica tanto la información de ListInfo y el estado corren cada uno a través de BASE64MailboxDecoder. La unión decodificaba el nombre de STATUS por segunda vez. Eso es un no-op para casi todos nombre, por lo que esto pasó desapercituido, pero "&" se modifica el cambio de UTF-7 carácter: la carpeta viaja como "Bugs &- Enhancements", decodifica una vez a "Bugs & Enhancements", y decodifica de nuevo a mojibake. La mirada entonces se perdió y la carpeta fue reportada con cero mensajes. Unirse al nombre mientras la biblioteca lo entrega, cayiéndose de nuevo a la forma codida Así que los condes sobreviven a una biblioteca de correo que deja de decodificar el lado STATUS. Cubierto por los datos de cable real del buzón reportado, donde la carpeta sostiene 19 mensajes, más un caso para un nombre de STATUS que llegó aún codificado.

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