01 dic 2010

Scaricare la posta da GMail con fetchmail

ciao
è utile ogni tanto fare un backup di tutte le nostre mail presenti su gmail sulla nostra linuxbox.

Per farlo possiamo utilizzare fetchmail in modo tale da scaricare la posta nella inbox dell'utenza che usiamo sulla linuxbox.

Per la configurazione di fetchmail è necessario creare un file .fetchmailrc (occhio al punto come primo carattere del file) nella cartella Home dell'utente.

il contenuto dovrebbe essere simile al seguente

set bouncemail
set no spambounce

#GMail
poll "imap.gmail.com"
proto IMAP
port 993
user "gianxyz@gmail.com"
pass "xxxxx"
is "gianluca" here
options keep ssl
folders '[Gmail]/Tutti i messaggi';


In questo modo ogni messaggio che verrà scaricato tramite IMAP da gmail verrà messo nella mailbox dell'utente gianluca.
Notare l'opzione "folders" che è impostata per scaricare i messaggi dalla cartella "Tutti i messaggi"; è così in quanto gmail è configurato nel mio caso per la lingua italiana.
Opzione "keep" mantiene i messaggi sul server google.

Ora è possibile dare il comando
$ fetchmail -v
per scaricare i messaggi dal proprio account gmail.

1 commento:

Anonimo ha detto...

Grazie, mi hai salvato da un pomeriggio di delirio :)