Para crear usuarios de correo utilizando la API del panel de control, tenés que modificar el siguiente archivo ingresando tus datos de acceso.
<? ############################################################################################################################## ################### BLOQUE DE CODIGO COMUN: INCLUSION DE LIBRERIA GLOBAL Y LOGIN MEDIANTE USUARIO SSO ######################## ############################################################################################################################## // Defino algunas variables $sso_user = 'usuario@mail.com'; $sso_pass = 'clave'; $cuenta = 'dominio.com.ar'; // Incluyo la libreria del GPanel include('GP.php'); // Instancio un objeto GPanel $gp = GP_Open(); $gp->connect(); // Me logueo con mi usuario SSO if (!$gp->call('sso.login','bbd9d3fed3695c722fa359796d1cbecb',$sso_user,$sso_pass)) die("Error (sso.login): ".$gp->faultString); // Administro la cuenta a la que le quiera crear el subdominio if (!$gp->call('sso.manage', $cuenta)) die("Error (sso.manage): ".$gp->faultString); ############################################################################################################################## ###################################### EJEMPLO 1: CREACION DE NUEVA CUENTA DE EMAIL ########################################## ############################################################################################################################## // Configuraciones obligatorias $email = 'micuentademail'; // Cuenta de mail a dar de alta (solo el usuario, sin el dominio) $clave = 'miclave1234'; // Clave de la cuenta de mail // Remuevo el @dominio si es que lo recibo en ese formato $email = preg_replace('/^(.+?)(@.*)/', '\1', $email); // Doy de alta la nueva cuenta de mail if (!$gp->call("email.usuarios.agregar", $email, $clave)) die ("Error (email.usuarios.agregar): ".$gp->faultString); ?>
Esperamos te resulte útil! Próximamente estaremos subiendo la documentación completa sobre como utilizar la API del panel