$soap_location, 'uri' => $soap_uri)); try { //* Login to the remote server if($session_id = $client->login($username,$password)) { //var_dump($client->mail_alias_get($session_id, array('source' => 'blablubb@divepage.net', 'type' => 'alias', 'active' => 'y'))); // Is Mail Alias? $alias = $client->mail_alias_get($session_id, array('source' => $arg_email, 'type' => 'alias', 'active' => 'y')); if(count($alias)) $arg_email = $alias[0]['destination']; $mailbox = $client->mail_user_get($session_id, array('email' => $arg_email)); if(count($mailbox)){ echo 1; //$password = $mailbox[0]['password']; //echo intval(crypt($arg_password, $password) == $password); } else echo 0; //* Logout $client->logout($session_id); } else echo 0; } catch (SoapFault $e) { echo 0; } ?>