vendredi 6 mai 2016

cpanel email account creation issue

I am trying to create an email account via script without logging into the cpanel. Here is the script I am using

http://ift.tt/1s0k6gh

Hosting provider is bluehost

I am getting this error

Cannot create email account. Possible reasons: "fopen" function allowed on your server, PHP is running in SAFE mode

safe mode is off in my ini file.

Here is the credential area that the script is using

// cPanel info
$cpuser = 'example.com'; // cPanel username
$cppass = 'my_cpanel_pass'; // cPanel password
$cpdomain = 'example.com'; // cPanel domain or IP
$cpskin = 'x';  // I have tried x and also bluehost here

// Default email info for new email accounts
// These will only be used if not passed via URL
$epass = 'my_cpanel_pass'; // email password
$edomain = 'example.com'; // email domain (usually same as cPanel domain above)
$equota = 20; // amount of space in megabytes

The following code is sending me the errors/warnings

$f = fopen ("http://$cpuser:$cppass@$cpdomain:2082/frontend/$cpskin/mail/doaddpop.html?email=$euser&domain=$edomain&password=$epass&quota=$equota", "r");
  if (!$f) {
    $msg = 'Cannot create email account. Possible reasons: "fopen" function allowed on your server, PHP is running in SAFE mode';
    break;
  }

The warning I'm getting is

Warning: fopen(http://ift.tt/1s0k6gi): failed to open stream: HTTP request failed! HTTP/1.1 401 Access Denied in E:\Web Softs\wamp\www\clnt5\cpemail.php on line 81

If I print all the stuff between fopen() I get this

http://ift.tt/1Yd3cF1

I have googled a lot to fix this. Any help or an alternate script that can help me achieve this will be much appreciated.




Aucun commentaire:

Enregistrer un commentaire