Centro de Ayuda

Cómo crear usuarios de correo utilizando la API del panel de control?

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

LAYOUT

SAMPLE COLOR

Please read our documentation file to know how to change colors as you want

BACKGROUND COLOR

BACKGROUND TEXTURE