Рейтинг:1

Почему почтовый модуль Nginx закодировал от «%» до % 25 в заголовке Auth-Pass?

флаг ph

Я делаю тест с паролем специального символа ниже

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

И я понял, что почтовый модуль nginx закодировал % к %25, но остальные специальные символы в порядке, они предварительно закодированы на уровне почтового клиента?

 * 3653 HTTP-заголовок: "Auth-Pass: ~`!@#$%25^&*()-_+={}[]|\/:;<>,.?" 
 * 3653 заголовок прокси-сервера http: "Auth-Pass: ~`!@#$%25^&*()-_+={}[]|\/:;<>,.?"
Michael Hampton avatar
флаг cz
Какая у вас конфигурация nginx?
woon minika avatar
флаг ph
Я следую [полному примеру внизу] (https://docs.nginx.com/nginx/admin-guide/mail-proxy/mail-proxy/). Но обычно заголовок HTTP-вызова не кодирует его.
Рейтинг:0
флаг ph

Спустя некоторое время,

Я решил исследовать этот модуль, просто понимаю, что на данный момент он поддерживает только PLAIN_TEXT.

Я просто включу аутентификацию PLAIN_TEXT, и это поможет.

djdomi avatar
флаг za
@WoomMonika, если у вас есть только один почтовый сервер, вместо этого вы можете просто использовать прокси для перехвата соединения.
woon minika avatar
флаг ph
У меня 4 почтовых сервера. Но мне удалось справиться только с прохождением аутентификации.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.