something to shares

Kirim Email dengan Attachment Menggunakan Delphi 7 (Source Code)

Beberapa hari kemarin seorang pembaca minta tolong untuk dibuatkan aplikasi kecil menggunakan Delphi 7 untuk mengirim data menggunakan email. Data diambil dari database MySQL dipindah ke database Microsoft Access lalu dikirim sebagai attachment menggunakan email. Sebelum dikirim, data yang sudah dipindah ke database MS Access terlebih dahulu di compress dengan winrar.

Berikut alur program :

  1. Ambil data dari MySQL pindahkan ke database MS Access
  2. Compress file dengan winrar, beri password
  3. Kirimkan ke alamat tujuan

Agar dapat membuka source code program ini dengan Delphi 7, terlebih dahulu komponen Indy diupdate ke versi 10 karena bawaan Delphi 7 adalah komponen Indy  versi 9.

Langkah-langkah update komponen Indy ke versi 10 :

  1. Buang dulu komponen Indy versi 9 dengan menggunakan installer Delphi 7
  2. Download komponen Indy 10 disini
  3. Extract di mana saja, bebas tetapi saya anjurkan di folder C:\Program Files\Borland\Delphi7 lalu buatkan folder baru dengan nama misalnya : Indy10
  4. Buka dan compile file .dpk dengan urutan sebagai berikut :
  5. IndySystem70.dpk (folder : Lib\System)
  6. IndyCore70.dpk (folder : Lib\Core)
  7. IndyProtocols70.dpk (folder : Lib\Protocols)
  8. Lalu buka semua file .dpk, klik Install dengan urutan sebagai berikut :
  9. dclIndyCore70.dpk (folder : Lib\Core)
  10. dclIndyProtocols70.dpk (folder : Lib\Protocols)
  11. Tambahkan library path di Delphi 7 antara lain :
    • Lib\Protocols
    • Lib\System
    • Lib\Core
  12. Installasi komponen Indy 10 selesai

Download source code antara lain :

  1. MySQL Script download disini
  2. Download MySQL ODBC Driver 3.51 disini
  3. Download source code Delphi 7 disini

Beberapa screen capture program :

Semoga bermanfaat.

13 Comments to Kirim Email dengan Attachment Menggunakan Delphi 7 (Source Code)

  1. 01/11/2011 at 13:11 | Permalink

    Mantabs.. sangat bermanfaat artikelnya, thanks.

  2. ronald's Gravatar ronald
    10/02/2012 at 10:55 | Permalink

    mas link downloadnya kog ga bisa diakses ya? terima kasih

  3. 15/03/2012 at 08:02 | Permalink

    mas bisa minta penjelasan scriptnya gak ya . gak mudeng soalnya .. thanks…

  4. 01/09/2012 at 13:43 | Permalink

    Mantap mas :), tapi kalo buat nerima email bisa ga mas?

  5. obhie's Gravatar obhie
    05/09/2012 at 02:07 | Permalink

    bang, ada contoh untuk mengirim data dalam 1 jaringan gak???

  6. hardi's Gravatar hardi
    27/10/2012 at 09:50 | Permalink

    permisi mas, mau nanya..
    kalau mengirim email attachment menggunakan bahasa c ada gak.,?
    lagi butuh banget niie…

  7. 29/01/2013 at 21:22 | Permalink

    ijin sedot buat di pelajari :D

  8. Adang's Gravatar Adang
    31/01/2013 at 12:23 | Permalink

    mas,, kok saya coba, “Soccet error # 11006 connection time out” ya?

  9. alex's Gravatar alex
    17/09/2014 at 15:19 | Permalink

    mas kok gx bsa didonload.tolong donk mas dibantuuuu.pleaseee

Leave a Reply

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

YM

Translate

Categories