abr
23
2012

Como saber cuantos correo tenemos sin leer en gmail desde php

Hola buenas noches, diseñando una web de intranet necesitaba saber cuantos correo tenia sin leer, asi que manos a la obra realice un script para ello
tenia que tenerlo en un crontab para que se ejecute cada cierto tiempo, asi que pense en adaptar ese script para que se ejecute desde php asi evito tener un script corriendo.

Para ello realicé lo siguiente:

Creamos un fichero en nuestro alojamiento por ejemplo correo.php y añadimos lo siguiente:

<?php
$user=’fresymetal@gmail.com’;
$pass=’contraseña’;
$recupera=`curl -su $user:$pass https://mail.google.com/mail/feed/atom | grep fullcount`;
echo $recupera;

?>

  • Como vereis es muy sencillo, abrimos la declaración de php.
  • En la variable $user ponemos nuestra cuenta de correo.
  • En $pass guardamos nuestra contraseña.
  • En $recupera usamos curl que navega por consola y le pasamos las demas variables para conectarnos a gmail por xml y para saber cuantos correo tenemos sin leer filtramos por fullcount.
  • Como vereis al ser xml podemos incluso ver los correos el contenido etc… pero vamos pienso que para eso nos metemos en la web de gmail y encima lo vemos mas bonito.
  • cerramos la declaracion de php con ?>

Bueno espero que os guste y sea de utilidad para vuestros proyectos web

 

Related Posts

Enlace corto

About the Author:

Leave a comment

Contador