backup gmail account ke format maildir

pertama enable pop di account gmail :

  • settings
  • Forwarding and POP/IMAP
  • Enable POP for all mail (even mail that’s already been downloaded)

kemudian, konfigur ftechmail dan procmail:

kita butuh procmail supaya bisa menyimpan emails ke dalam format maildir(1 file untuk satu email, mbox 1file besar yg berisi seluruh email)

/home/USER/.fetchmailrc :

poll pop.gmail.com
protocol pop3
username "ACCOUNT@gmail.com" password "PASSWORD"
keep ssl
mda "/usr/bin/procmail -m /home/USER/.procmailrc"

Kita menggunakan protokol pop3,email2 tetap di tinggal di server dan SSL di gunakan untuk me retrieve email2 kita.

/home/USER/.procmailrc :

MAILDIR=/home/USER/ VERBOSE=on
:0Mail/

Pengambilan awal :

Pertama kali, kita jalankan fetchmail secara manual di login shell kita. setelah beberapa saat ftechmail akan berhenti mengambil email.kita jalankan lagi beberapa kali sampai benar2 selesai.mungkin gmail membatasi session pengambilan.untuk mengambil email secaa berkala kita gunakan cronjob/crontab secara otomatis.

Setting crontab  session  USER untuk membackup setiap malam:

crontab -e
0 1 * * * /usr/bin/fetchmail > /dev/null 2> /home/USER/Mail/fetchmail.log

kita bisa menggunakan mutt untuk membaca email dari  CLI(command line interface) :

/home/USER/.muttrc :

set mbox_type=Maildir
set folder="~/Mail"
set mask="!^\\.[^.]"
set mbox="~/Mail"
set record="+.Sent"
set postponed="+.Drafts"
set spoolfile="~/Mail"

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *