PHPDeleteUser
From Rackspace Email & Apps API
<?php
$client = new SoapClient('https://admin.webmail.us/mailaccounts/mailaccounts.wsdl', array('trace' => true, 'exceptions' => true));
$res = $client->__soapCall('CheckUserExists',
array('ResellerUsername' => 'someadmin',
'ResellerPassword' => 'somepass',
'HostName' => 'somedomain',
'UserID' => 'madeupemail'));
if ($res == 1) {
$res = $client->__soapCall('DeleteUser',
array('ResellerUsername' => 'someadmin',
'ResellerPassword' => 'somepass',
'HostName' => 'somedomain',
'UserID' => 'madeupemail'));
echo "Deleted the user\n";
}
else {
echo "No such user to delete\n";
}
?>