Php 使用xmlapi创建电子邮件帐户时出现拒绝访问错误

Php 使用xmlapi创建电子邮件帐户时出现拒绝访问错误,php,email,cpanel-xmlapi,Php,Email,Cpanel Xmlapi,我想使用php创建电子邮件帐户。我为此尝试了xmlapi,但它总是显示拒绝访问错误。有没有关于这个错误的想法。。。 这是我的密码 include("xmlapi.php"); $ip = "*****"; $account = "*****"; $passwd ="*****"; $port =2083; $email_domain = '*****.com'; $email_quota = 50; function getVar($name, $def = '') {

我想使用php创建电子邮件帐户。我为此尝试了xmlapi,但它总是显示拒绝访问错误。有没有关于这个错误的想法。。。 这是我的密码

    include("xmlapi.php"); 
$ip = "*****"; 
$account = "*****";
$passwd ="*****";
$port =2083;
$email_domain = '*****.com'; 
$email_quota = 50;  

function getVar($name, $def = '') {
  if (isset($_REQUEST[$name]))
    return $_REQUEST[$name];
  else
    return $def;
}
$email_user = getVar('user', '');
$email_pass = getVar('pass', $passwd);
$dest_email = getVar('forward', '');
$msg = '';
$xmlapi = new xmlapi($ip);
$xmlapi->set_port($port);  
$xmlapi->password_auth($account, $passwd); 
$call = array(domain=>$email_domain, email=>$email_user, password=>$email_pass, quota=>$email_quota);
$call_f  = array(domain=>$email_domain, email=>$email_user, fwdopt=>"fwd", fwdemail=>$dest_email);
$xmlapi->set_debug(0);
$result = $xmlapi->api2_query($account, "Email", "addpop", $call ); 
$result_forward = $xmlapi->api2_query($account, "Email", "addforward", $call_f); //create a forward  
if ($result->data->result == 1){
$msg = $email_user.'@'.$email_domain.' account created';
 if ($result_forward->data->result == 1){
     $msg = $email_user.'@'.$email_domain.' forward to '.$dest_email;
     }
} else {
$msg = $result->data->reason;
  break;
}
break;
}
提前谢谢