Crie o arquivo novaconta.php
CODE
<?php
function pop3create($email,$senha,$quota) {
/*
Altere informações abaixo
*/
$host = "localhost";
//LOGIN DO SEU CPANEL
$logincpanel="";
//SENHA DO SEU CPANEL
$senhacpanel="";
//NAO ALTERE EM BAIXO
$socket = fsockopen($host,2082);
socket_set_timeout($socket,30);
$authstr = "$logincpanel:$senhacpanel";
$pass = base64_encode($authstr);
$in = "GET / HTTP/1.0\r\nAuthorization: Basic $pass \r\n\r\n";
fputs($socket,$in);
$resposta=array();
while (!feof($socket)) {
$resposta[] = htmlspecialchars(fgets($socket, 128));
}
fclose( $socket );
$checa = strpos($resposta[6],"The Document has moved here");
if ($checa != false) {
$redir = trim(str_replace("Location: ","",$resposta[3]));
$redir = str_replace(substr($redir,-10),"mail/doaddpop.html",$redir);
$socket = fsockopen($host,2082);
socket_set_timeout($socket,30);
$split = split("@",$email);
$loginemail = $split[0];
$dominioemail = $split[1];
$in = "GET $redir?email=$loginemail&domain=$dominioemail&password=$senha"a=$quota HTTP/1.0\r\nAuthorization: Basic $pass \r\n\r\n";
fputs($socket,$in);
while (!feof($socket)) {
$resto .= htmlspecialchars(fgets($socket, 128));
}
fclose( $socket );
$parametro = $loginemail."+".$dominioemail;
$checa = strpos($resto,$parametro);
if ($checa != false) {
return 1;
}
else {
return 2;
}
}
else {
echo "Erro ao Logar no CPANEL. Favor contate o Administrador do Sistema";
}
}
if (!($senha==$senhateste))
{
echo "Senha não Confere com Repetir Senha!!!<br><br>Tente Novamente...";
}else
{
$email=$login.$dominio;
echo "$email <br><br>";
//Chamada da função: o 10 eh a quota
$criaconta = pop3create($email,$senha,"10");
if ($criaconta == 1) {
echo "Conta Criada com Sucesso!!!";
}
if ($criaconta == 2) {
echo "Conta já Existente!!!<br>Tente Novamente...";
}
}
?>
index.html (formulario que envia os dados da conta
CODE
<html>
<head><title>Nova Conta de Email</title></head>
<body>
<form method=post action="./novaconta.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="@seuhost.com">@seuhost.com</option>
</select></td></tr>
<tr><td>Senha: </td><td><input type="password" name="senha" size="30" maxlength="30"></td></tr>
<tr><td>Repetir Senha: </td><td><input type="password" name="senhateste" 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>