Is there any one can help PHP Script to register email account without cpanel login?
I tried this PHP scripts. I can use only one day. That scripts doesn't work on next day
Who can help me??????
<?
if ($submit){
$host = "CPanel IP";
$port = 2083;
$path = "/frontend/rvblue/mail/doaddpop.html";
$cpaneluser = "user name";
$cpanelpass = "cpanel password";
$authstr = "$cpaneluser:$cpanelpass";
//****************************
$pass = base64_encode($authstr);
$formdata = array ( "email" => $email, "domain" => $host, "password" => $password, "quota" => $quota);
foreach($formdata AS $key => $val){
$poststring .= urlencode($key) . "=" . urlencode($val) . "&";
}
$poststring = substr($poststring, 0, -1);
$fp = fsockopen($host, $port, $errno, $errstr, $timeout = 30);
if(!$fp){
echo "$errstr ($errno)\n";
}else{
fputs($fp, "POST $path HTTP/1.1\r\n");
fputs($fp, "Host: $host\r\n");
fputs($fp, "Authorization: Basic $pass \r\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
fputs($fp, "Content-length: ".strlen($poststring)."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
fputs($fp, $poststring . "\r\n\r\n");
fclose($fp);
}
print "Account Created";
}else{
?>
<form method="post">
Username:<input type="text" name="email"><br>
Password:<input type="password" name="password"><br>
Quota:<input type="text" name="quota">
<input type="submit" name="submit" value="true">
<? } ?>
I tried this PHP scripts. I can use only one day. That scripts doesn't work on next day
Who can help me??????
<?
if ($submit){
$host = "CPanel IP";
$port = 2083;
$path = "/frontend/rvblue/mail/doaddpop.html";
$cpaneluser = "user name";
$cpanelpass = "cpanel password";
$authstr = "$cpaneluser:$cpanelpass";
//****************************
$pass = base64_encode($authstr);
$formdata = array ( "email" => $email, "domain" => $host, "password" => $password, "quota" => $quota);
foreach($formdata AS $key => $val){
$poststring .= urlencode($key) . "=" . urlencode($val) . "&";
}
$poststring = substr($poststring, 0, -1);
$fp = fsockopen($host, $port, $errno, $errstr, $timeout = 30);
if(!$fp){
echo "$errstr ($errno)\n";
}else{
fputs($fp, "POST $path HTTP/1.1\r\n");
fputs($fp, "Host: $host\r\n");
fputs($fp, "Authorization: Basic $pass \r\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
fputs($fp, "Content-length: ".strlen($poststring)."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
fputs($fp, $poststring . "\r\n\r\n");
fclose($fp);
}
print "Account Created";
}else{
?>
<form method="post">
Username:<input type="text" name="email"><br>
Password:<input type="password" name="password"><br>
Quota:<input type="text" name="quota">
<input type="submit" name="submit" value="true">
<? } ?>