我想调试所有身份验证会话。
例如在/var/log/exim/mainlog 上显示这样的身份验证错误;
(xx) [xxxx] 的登录验证器失败:535 验证数据不正确 (set_id=xxx)
(xx) [xxxx] 的登录验证器失败:535 验证数据不正确 (set_id=xxx)
(xx) [xxxx] 的登录验证器失败:535 验证数据不正确 (set_id=xxx)
但我也想像这样显示密码;
(xx) [xxxx] 的登录验证器失败:535 验证数据不正确 (set_id=xxx, set_pwd=yyy ) (xx) [xxxx] 的登录验证器失败:535 验证数据不正确 (set_id=xxx, set_pwd=yyy ) 登录验证器(xx) [xxxx] 失败:535 身份验证数据不正确 (set_id=xxx, set_pwd=yyy )
我更改了 dovecot conf 并添加了;
auth_verbose = yes
auth_debug = yes
auth_debug_passwords = yes
但是 /var/log/exim/mainlog 仍然不显示密码,并且 /var/log/maillog 不提供有关 smtp 的任何信息。
那么,如何使用清除的文本密码捕获身份验证错误。