Revisar si tenemos correos nuevos en GMAIL desde la terminal de Linux

closeHola! hace 5 years 11 months 6 days que escribí esta entrada, puede que esta información ya no sea valida en la actualidad, por favor se comprensivo conmigo cuando comentes 🙂

Este es un pequeño truco para revisar si tenemos correos nuevos en nuestro GMAIL, es muy útil si queremos tener un CRON corriendo y verificando cada X tiempo si tenemos correos nuevos y que nos notifique.

Dependencias Necesarias:

  • notify-osd
  • curl

Ejecutamos en la terminal el siguiente comando, hacemos un grep a la salida (grep fullcount) para obtener el valor que necesitamos.

curl -su usuario:clave https://mail.google.com/mail/feed/atom | grep fullcount

Si queremos podemos hacer un script que nos notifique cada vez que encuentre un correo, para logar esto hacemos un archivo.sh y agregamos una entrada en nuestro CRON para que se ejecute cada X tiempo.

#!/bin/bash
## Verificador BASH de correos Powered by  JODACAME
 
resp=`curl -su usuario:clave https://mail.google.com/mail/feed/atom | grep fullcount`
resp=${resp/<fullcount>/} 
resp=${resp/</fullcount>/} 
 
 	if   echo $resp | grep -q '0'; 
	then
 
	echo "No tiene Correos GMAIL"
	else
		DISPLAY=:0.0 /usr/bin/notify-send "Notificaciones GMAIL" " Usted tiene "$resp" Mensajes Nuevos"   -i /usr/share/icons/Humanity/emblems/48/emblem-cool.svg
	fi

Espero que les sea de utilidad.

You may also like...

2 Responses

  1. carlos dice:

    gracias hermano.

    hace tiempo consegui un script pero no funciono y no me preocupe, no me urgia.

    de hecho, no tengo una necesidad urgente, pero es bueno saber que desde nuestra amada cli podemos realizar tareas que para el usuario tipico suenan medio magicas.

    lo probe en cli y funciona!!…

    el script lo hace aun mas util, ahora se pueden hacer varias cosas con el. talvez con zenity ? … ponerlo en cron y que despliegue un mensaje coqueto en pantalla cuando haya algo.

    ya veremos.

    de nuevo, gracias.

    por cierto, sabes si se puede hacer algo parecido con yahoo?

    • Jodacame dice:

      zenity es una buena alternativa, hay que jugar con el y se pueden hacer cosas muy buenas.
      Para yahoo… mmm la verdad no se, por q no lo uso xD casi siempre publico cosas que yo uso y las cuales las pruebo en mi dia a dia.

      Saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *