Svuotare una casella di posta con FetchMail

 

Mi è capitato di dover svuotare una casella di posta periodicamente.

Una soluzione veloce è quella di mettere in cron la seguente istruzione:

fetchmail -a -K -p POP3 --bsmtp /dev/null \
          -u nomeUtente serverSmtp

bisogna anche configurare la password in un file .netrc da mettere nella vostra home.
Il file deve avere la seguente struttura:

machine serverSmtp
login nomeUtente
password laPassword

A questo punto ho configurato il tutto nel cron tramite il comando

crontab -e

e poi aggiungendo il seguente comando per svuotare la casella di posta ogni ora:

@hourly fetchmail -a -K -p POP3 --bsmtp /dev/null \
        -u nomeUtente serverSmtp

Per maggiori informazioni su fetchmail visitare il sito ufficiale.