我使用下面的特殊字符密码进行测试
~`!@#$%^&*()-_+={}[]|\/:;"'<>,.?
我意识到 nginx 邮件模块对%
to进行了编码%25
,但其余特殊字符都没有问题,它是从邮件客户端级别预先编码的吗?
*3653 http header: "Auth-Pass: ~`!@#$%25^&*()-_+={}[]|\/:;<>,.?"
*3653 http proxy header: "Auth-Pass: ~`!@#$%25^&*()-_+={}[]|\/:;<>,.?"
答案1
一段时间后,
我决定研究这个模块,只是意识到它目前只支持 PLAIN_TEXT。
我只需启用 PLAIN_TEXT 身份验证即可。