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)










