|
Hoje, preciso usar a conta de administrador do servidor de e-mail para adicionar alguns endereços de encaminhamento, mas de repente percebi que esqueci a senha de administrador que não era usada há muito tempo, e não consegui encontrar o arquivo onde a senha estava armazenada. Após várias tentativas, não há como procurar uma forma de recuperar a senha. Após revisar o pacote de servidor de caixa de correio ExtMail usado pela empresa, descobriu-se que os seguintes métodos podem ser usados para recuperar a senha do administrador. Remova primeiro a parte do julgamento de senha e faça login diretamente com qualquer senha Função de login subregistrado - if ($a->auth($user, $pass)) {
Copiar códigomodificado para Dessa forma, você pode fazer login com qualquer senha, e não esqueça de modificar esse código de volta após o login, caso contrário haverá um problema...
2. Modificar o valor do registro da tabela gerenciadora no banco de dados
A init.sql inicial de encontrar o ExtMail mostra que a senha extmail*123* tem um valor de string de criptografia de senha de $1$BrT9qxfB$Ha81Mb5YVV6rNKNN5jmtj1 Modifique os registros do banco de dados você mesmo usando SQL - update manager set password = ‘$1$BrT9qxfB$Ha81Mb5YVV6rNKNN5jmtj1′ where username = ‘admin’;
Copiar códigoRedefina a senha para extmail*123* e mude a senha após fazer login
|