Por que o Nginx Mail Module codificou '%' para% 25 no cabeçalho Auth-Pass?

Por que o Nginx Mail Module codificou '%' para% 25 no cabeçalho Auth-Pass?

Faço o teste com a senha de caracteres especiais abaixo

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

E percebi que o módulo de correio nginx codificou to %, %25mas o resto do caractere especial está bem, é pré-codificado no nível do cliente de correio?

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

Responder1

Depois de um tempo,

Decidi pesquisar este módulo, mas percebi que ele só suporta PLAIN_TEXT no momento.

Apenas ativarei a autenticação PLAIN_TEXT para resolver o problema.

informação relacionada