S0t4's Blog

Hanya Catatan dan Mencoba Untuk Berbagi

Monday, December 19, 2011

Fetching (Download) Email GMAIL ke Server Lokal lewat IMAP

  Blogger Sejati       Monday, December 19, 2011
Diasumsikan server email lokal sudah diseting (Baca artikelnya disini).



Langkahnya :

1. Install fetchmail
#apt-get install fetchmail

2. Buat File certificate berikut, diasumsikan disimpan di /etc/certs/ : imap.gmail.pem, gmail.pem, equifax.pem (download disini)



3. Selanjutnya yang dilakukan adalah Rehash certificate yang telah dibuat tersebut :
#c_rehash /etc/certs/
4. Buat file /etc/.fetchmailrc, isinya
--------------------------
set postmaster email_postmaster

daemon 60
poll imap.googlemail.com with proto IMAP port 993 user 'nama_user_gmail' there with password 'password_gmail' is nama_email_lokal here options ssl sslcertck sslcertpath /etc/certs/
------------------------

atau dengan format per baris :
------------------------------------------------------------
set postmaster email_postmaster

poll imap.googlemail.com
proto IMAP
port 993
no dns
user user_email_google
pass password_email_google
is email_lokal
options ssl sslcertck sslcertpath /etc/certs/
------------------------------------------------------------


::isi yang huruf tebal sesuai dengan data email
#chmod 700 /etc/.fetchmailrc
5. Test fetchmail:
#/usr/bin/fetchmail -f /etc/fetchmailrc
Seharusnya email Google sekarang sudah kedownload ke email lokal...



Selain download email Google pakai protocol IMAP, download email juga bisa pakai pop3.


Dari yang pernah aku coba, beda download email pakai protocol IMAP dan pop3 :

  • kalau pakai IMAP, dia bisa mengenali email yang sudah kebaca (read) di acount gmail kita sehingga saat proses fetching email,
    emailnya tidak ikut didownload ke server lokal kecuali di konfigurasinya ditambahkan fetchall semua email akan kedownload.

  • Kalau pakai pop3, dia akan mendownload semua email di server gmail baik yang statusnya read maupun unread



pakai pop3 konfigurasi .fetchmailrc menjadi :

poll pop.gmail.com with proto pop3 port 995 user 'nama_user_gmail' there with password 'password_gmail' is nama_email_lokal here options ssl sslcertck sslcertpath /etc/certs/

atau

------------------------------------------------------------
set postmaster email_postmaster

poll pop.gmail.com
proto pop3
port 995
no dns
user user_email_google
pass password_email_google
is email_lokal
options ssl sslcertck sslcertpath /etc/certs/
------------------------------------------------------------

logoblog

Thanks for reading Fetching (Download) Email GMAIL ke Server Lokal lewat IMAP

Previous
« Prev Post

No comments: