ошибка доступа запрещена при создании учетной записи электронной почты с использованием xmlapi

Я хочу создать учетную запись электронной почты, используя 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;
}

заранее спасибо

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …