Olá pessoal
Quero saber se existe algum script que usuário possa alterar sua senha do e_mail sem ter que entrar no cpanel.

Script Cpanel
Started By hostall.com.br, 21/07/2006, 07:57
2 replies to this topic
#1
Posted 21/07/2006, 07:57
Hospedagem de Qualidade
Hostall Serviços de Informatica
Planos a partir : R$ 7.90/mês
Registro de Dominios : R$ 45,00/ano
PROMOÇÃO - Para clientes NOVOS oferecemos 30 dias gratis, e clientes de OUTROS provedores oferecemos 60 dias gratis.
Não perca mais tempo acesse nosso site http://www.hostall.com.br
Hostall Serviços de Informatica
Planos a partir : R$ 7.90/mês
Registro de Dominios : R$ 45,00/ano
PROMOÇÃO - Para clientes NOVOS oferecemos 30 dias gratis, e clientes de OUTROS provedores oferecemos 60 dias gratis.
Não perca mais tempo acesse nosso site http://www.hostall.com.br
#2
.Eduardooo
Posted 21/07/2006, 14:50
alterarsenha.html
popchange.php
Fonte - forumcpanel.com.br
O script está bem desorganizado, a maioria das config. podem ser feitas no arquivo HTML, mas, por exemplo no PHP faltou o usuário e senha do cPanel... Na linha onde está... $authstr = "$cpaneluser:$cpanelpass";, terá que ser mudado para algo como... $authstr = "USUARIO:SENHA";
Não testei o script ainda, vi ele no forumcpanel.com.br e guardei aqui...
<html> <head><title>Alteração de Senha</title></head> <body> <form method=post action="./popchange.php"> <FONT FACE="Arial"> <table><tr><td> Email: </td><td><input type="text" name="login" size="30" maxlength="50"> <select name="dominio" size="1"> <option value="@host.com">@host.com</option> </select></td></tr> <tr><td>Senha Atual: </td><td><input type="password" name="senhaatual" size="30" maxlength="30"></td></tr> <tr><td>Senha Nova: </td><td><input type="password" name="senhanova" size="30" maxlength="30"></tr></td> <tr><td>Repetir Senha Nova: </td><td><input type="password" name="senhanovateste" size="30" maxlength="30"></tr></td> <tr><td></td><td><button name="Enviar" value="Enviar" type="submit">Enviar</button> <button name="Limpar" value="Limpar" type="reset">Limpar</button></td></tr></table> </form> </FONT> </body> </html>
popchange.php
<?php function pop3passwdchange($email,$senhaatual,$senhanova) { //host $host = "localhost"; $socket = fsockopen($host,2095); socket_set_timeout($socket,30); $cpaneluser = $email; $cpanelpass = $senhaatual; $authstr = "$cpaneluser:$cpanelpass"; $pass = base64_encode($authstr); $in = "GET /dowebmailpasswd.cgi?oldpass=&newpass=$senhanova&B1=Change+Password HTTP/1.0\r\nAuthorization: Basic $pass \r\n\r\n"; fputs($socket,$in); while (!feof($socket)) { $resto .= htmlspecialchars(fgets($socket, 128)); } fclose( $socket ); $checa = strpos($resto,"Changed password"); if ($checa != false) { return true; } else { return false; } } if (!($senhanova==$senhanovateste)) { echo "Senha Nova não Confere com Repetir Senha Nova!!!<br><br>Tente Novamente..."; }else { $email=$login.$dominio; echo "$email<br><br>"; $change = pop3passwdchange($email,$senhaatual,$senhanova); if ($change == true) { echo "Alteração Realizada com Sucesso!!!"; } if ($change == false) { echo "Erro. Algum Dado Incorreto!!!"; } } ?>
Fonte - forumcpanel.com.br
O script está bem desorganizado, a maioria das config. podem ser feitas no arquivo HTML, mas, por exemplo no PHP faltou o usuário e senha do cPanel... Na linha onde está... $authstr = "$cpaneluser:$cpanelpass";, terá que ser mudado para algo como... $authstr = "USUARIO:SENHA";
Não testei o script ainda, vi ele no forumcpanel.com.br e guardei aqui...
Edição feita por: .Eduardooo, 21/07/2006, 14:53.
#3
Posted 29/12/2009, 16:12
Olá amigo, eu possuo o script funcionando na nova versão e sem gambiarras,,,, :s
caso esteja interessado: http://painel.uaisys.../cart.php?gid=8
caso esteja interessado: http://painel.uaisys.../cart.php?gid=8
Blog: blog.brunofumagally.com
MSN: brunofumagally@hotmail.com
Tenha já seu website. Acesse e confira:
www.uaimidiadigital.com.br
MSN: brunofumagally@hotmail.com
Tenha já seu website. Acesse e confira:
www.uaimidiadigital.com.br
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)