<?
/*
Autor: Albert Oliva
email: albert.oliva@gmail.com

Este ejemplo se conecta a una cuenta de gmail y procesa los datos del sms
en un array.
*/

//abrimos la sesion imap
$mbox = imap_open("{imap.gmail.com:993/imap/ssl}", "usuario.gmail", "clave.correo");

//buscamos correos de la api
echo "Listando correos del api\n";
$nuevos = imap_search($mbox,'TEXT "Texto:"');

if ($nuevos == false) {
    echo "Call failed\n";
} else {
    foreach ($nuevos as $val) {
        echo "\n";
	$mensaje = imap_body($mbox,$val,'FT_UID');
	$procesado = explode("\n", $mensaje);
	$msisdn = explode(":", $procesado[0]);
	$texto = explode(":", $procesado[1]);
	
	//mostramos los resultados
	echo $msisdn[1] ."\n";
	echo $texto[1];
    }
}

imap_close($mbox);
?>

