login($params['serverhostname'], $params['serverusername'], $params['serverpassword']); $serverInfo = $api->sendRequest('Server.getProductInfo'); $api->logout(); } catch (KerioApiException $error) { logModuleCall( 'kerioEmail', __FUNCTION__, $api, '', $error->getMessage() ); return ['error' => $error->getMessage()]; } logModuleCall( 'kerioEmail', __FUNCTION__, $serverInfo, 'Debug Kerio Api', $api ); /** * check if connected and return true */ if($serverInfo) { return ['success' => true]; } } }