Per scaricare la posta da Gmail io uso uno script per me utilissimo, dato che non sono interessato ad usare client di posta, ma al massimo i plugins per iceweasel-firefox. La particolarità di questo script è che una volta controllato il numero di nuove mail ricevute, si accende il led num lock (oppure caps lock o skroll lock) e lampeggia tante volte, quanto sono le email ricevute. L’unica dipendenza che serve è blinkd, presente nei repository.
apt-get install blinkd
Questo lo script:
#!/bin/bash
cd /tmp
username=Vostro_Username_Google_Senza_@gmail.com
password=$( zenity --entry --title="Password Gmail" --text="Inserisci password :" --hide-text )
if [[ -z $password ]]
then exit
fi
if [[ $password == "0" ]]
then password=$( zenity --entry --title="Password Gmail" --text="Inserisci password :" )
fi
sleep 15
function get_rss
{
wget -q -O .gmail_rss https://$username:$password@mail.google.com/mail/feed/atom --no-check-certificate
fc=$( cat .gmail_rss | grep "fullcount" | grep -o [1-9] )
}
while true
do
get_rss
if ! [[ fc == "0" ]]
then
until [[ $fc == "" ]]
do
blink -n -r $fc
get_rss
sleep 15
done
blink
fi
sleep 5m
done
rm -f .gmail_rss
chmod +x nome_script
Naturalmente per visualizzare il file .gmail_rss in /tmp bisogna visualizzare i file nascosti.
Lo script verifica la presenza di nuove mails ogni 10 minuti, per cambiare basta modificare "sleep 10m"
Il led che lampeggia è il num lock, per modificarlo basta sostituire blink -n -r $fc con blink -c -r $fc e si passa al capslock.
Queste le altre opzioni:
-c, –capslockled use Caps-Lock LED
-h, –help display this help and exit
-m s, –machine=s let keyboard of machine s blink
-n, –numlockled use Num-Lock LED
-r n, –rate=n set blink rate to n
-s, –scrolllockled use Scroll-Lock LED
-t n, –tcp-port=n use tcp port n
-v, –version output version information and exit
Per fermare o far partire i demoni /etc/init.d/blinkd stop-start-restart.
Per altro man blinkd.