Zm_Account is a class which allows to manage Zimbra accounts via SOAP
You may create, modify, rename, delete and get the attributes of a Zimbra account using this class
For the usage examples of all class methods check the source code of test.php
Zm_Auth is a class which allows to connect to the Zimbra admin or user space via SOAP
Use this class to connect and login to a Zimbra server
Example:
// either authenticate as admin:
$auth = new Zm_Auth($zimbraServer, $zimbraAdminEmail, $zimbraAdminPassword, "admin");
// or authenticate as user:
$auth = new Zm_Auth($zimbraServer, $userEmail, $userPassword, "user");
// then login
$l = $auth->login();
if(is_a($l, "Exception")) {
echo "Error : cannot login to $zimbraServer\n";
echo $l->getMessage()."\n";
exit();
}
Zm_Domain is a class which allows to manage Zimbra domains via SOAP
You may create, modify, rename, delete and get the attributes of a Zimbra domain using this class
For the usage examples of all class methods check the source code of test.php