Arsip: Download E-Mail

 
user image
more 13 years ago

xerion

Hello, mohon bantuannya. Begini, berhubung saya terlalu sibuk dan jarang mengecek e-mail saya maka saya ingin membuat suatu aplikasi untuk mendownload semua e-mail saya di Yahoo! yang belum saya baca(terbaru). Apa bisa mendowload surat - surat tersebut beserta attachment menggunakan TClientSocket atau Indy9/10 di delphi ? Apakah ada yang punya barisan source code-nya atau contoh aplikasi serupa. atas perhatiannya terima kasih ...
user image
more 13 years ago

kaka-delphi

Yups, anda bisa menggunakan Komponen Indy untuk membuat aplikasi email client. Di palet Indy Client ada komponen yang namanya TIdPOP3, anda bisa menggunakan komponen tersebut untuk mendownload email dari server. Untuk referensi, silahkan ke link berikut : Accessing GMail account with Indy Gud Lak .... !!!
user image
more 13 years ago

_lmz

Apa bisa mendowload surat - surat tersebut beserta attachment menggunakan TClientSocket atau Indy9/10 di delphi
Oh, pasti bisa. Tapi sekarang masalahnya Yahoo anda mengaksesnya pakai web (HTTP) atau POP3 (rasanya yang ini harus bayar ke yahoo)? Kalau pakai POP3 pasti mudah, dan rasanya sudah ada komponennya milik Indy. Kalau pakai web... maka sebaiknya anda jangan membuat aplikasi dengan TClientSocket atau komponen HTTP Client karena ini namanya "screen scraping" alias mengeluarkan informasi dari ratusan tag-tag HTML dalam dokumen yang ditampilkan website Yahoo Mail. Mungkin anda bisa mencari HTML parser untuk Delphi atau semacamnya untuk membantu mengeluarkan info dari dokumen. Tapi jelas ini belum menjawab kasus di mana mungkin ada sebagian fungsionalitas yang diimplementasikan dengan JavaScript. (tapi rasanya ada interface yahoo mail yang tidak pakai javascript -- coba matikan javascript lalu ke sana). Mungkin cara yang lebih baik adalah dengan mendayagunakan Internet Explorer. Ini ada link ke alat untuk melakukan testing website dengan bahasa Ruby WATIR. Dia memanfaatkan IE untuk melakukan test misal (dari userguidenya):

ie.frame("menu").link(:text, "Click Menu Item").click
Sekarang tinggal anda buktikan kalau programmer delphi juga bisa melakukan hal seperti itu dengan Delphi :). atau kalau malas ya langsung pakai saja tool Rubynya (tentu dengan script yang anda tulis sendiri). Yang perlu diingat adalah bahwa mekanisme "screen scraping" ini sangat rentan terganggu oleh perubahan pada layout web page jadi hati-hati ya :).
user image
more 13 years ago

_lmz

Hari ini ada nemu aplikasi yang mungkin berguna apabila mau mendownload mail Yahoo dengan POP3: YPOPs! mensimulasikan browser u/ ambil email ke yahoo dan menjadi POP3 server u/ mail client anda (yang mungkin dibuat dengan Delphi)...
more ...
  • Pages:
  • 1
Share to

Random Topic

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com