¿Por qué el módulo de correo Nginx codificó '%' a %25 en el encabezado Auth-Pass?

¿Por qué el módulo de correo Nginx codificó '%' a %25 en el encabezado Auth-Pass?

Hago la prueba con la contraseña de carácter especial a continuación

~`!@#$%^&*()-_+={}[]|\/:;"'<>,.?

Y me di cuenta de que el módulo de correo nginx codificaba el %to %25, pero el resto del carácter especial está bien, ¿está precodificado desde el nivel del cliente de correo?

 *3653 http header: "Auth-Pass: ~`!@#$%25^&*()-_+={}[]|\/:;<>,.?" 
 *3653 http proxy header: "Auth-Pass: ~`!@#$%25^&*()-_+={}[]|\/:;<>,.?"

Respuesta1

Al poco tiempo,

Decidí investigar este módulo, pero me doy cuenta de que por el momento solo admite PLAIN_TEXT.

Simplemente habilitaré la autenticación PLAIN_TEXT y funcionará.

información relacionada