Konfigurasi XAMPP untuk mengirim email pada komputer lokal

Posted by Didin Ajidin Selasa, 12 Maret 2013 0 komentar
     Kebanyakan seorang pengembang web melakukan pengembangan dan uji coba  program yang sedang dibuat  di komputer lokal, sebelum aplikasi yang secara keseluruhan selesai dan siap untuk dirilis dan dionlinekan, tujuannya adalah agar program dapat dikerjakan dimana saja  tanpa harus terkoneksi ke internet, penghematan biaya dan alasan lainnya. walaupun untuk beberapa hal akan lebih efektif jika program dikerjakan secara online,

     Kadang seorang programmer mengalami beberapa kendala ketika sebuah aplikasi web dikerjakan secara offline, salah satu contoh adalah ketika membuat fasilitas pengirim email, mau tidak mau agar program dapat berjalan dengan baik, program yang belum jadi harus di upload terlebih dahulu ke file hosting kemudian program diujicoba setelah program tersebut berhasil di upload, saya fikir ini sangat tidak efektif dan sangat membatasi seorang programmer untuk lebih leluasa menyelesaikan program yang masih dalam progress.

     Pada postingan kali ini akan dibahas mengenai konfigurasi XAMPP untuk mengeirim email pada komputer lokal, saya kira ini penting dan perlu untuk dibahas, karena banyak teman-teman saya sendiri yang mengalami kendala ketika melakukan uji coba mengirim email pada komputer lokal, kebanyakan dari mereka tidak berhasil melakukannya dan  mengalami ERROR ketika malakukan uji coba, beberapa error yang sering muncul kira-kira seperti contoh dibawah ini:

  Message: fsockopen() [function.fsockopen]: unable to connect to >ssl://smtp.googlemail.com:465 (Unable to find the socket transport "ssl" - did you forget >to enable it when you configured PHP?)

 atau error yang seperti ini:

Message: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

 Apa yang sebenarnya terjadi ?,itu karena kita belum melakukan konfigurasi terhadap file-file system PHP untuk melakukan pengiriman email. oleh karena itu sebelum melakukan uji coba mengenai pengiriman email di komputer lokal, langkah pertama adalah melakukan konfigurasi atau pengaturan terhadap file php.ini dan file sendmail.ini sehingga pengiriman email melalui komputer lokal atau localhost dapat berjalan dengan baik.
berikut akan saya uraikan bagaimana melakukan konfigurasi untuk mengirim email pada XAMPP:

 

1. Edit file php.ini (xampp\php\php.ini).cari blok kode [mail function], coba cari dan sesuaikan perintah-perintah dibawah ini:

2. Edit file sendmail.ini (xampp\sendmail\sendmail.ini)
pada kode yang muncul ketika membukanya, coba tambahkan karakter # didepannya, tujuannya adalah agar perintah tersebut dianggap sebgai komentar, atau bisa juga anda menghapusnya
# Mercury
#account Mercury
#host localhost
#from postmaster@localhost
#auth off
# A freemail service example
#account Hotmail
#tls on
#tls_certcheck off
#host smtp.live.com
#from [exampleuser]@hotmail.com
#auth on
#user [exampleuser]@hotmail.com
#password [examplepassword]
4. Tambahkan perintah dibawah ini sebgai pengganti perintah diatas, perintah dibawah ini adalah perintah untuk mengirimkan email melalui SMTP.gmail, atau anda juga bisa menggantinya sesuai keinginan jika Anda sudah punya format lain
account Gmail
tls on
tls_certcheck off
host smtp.gmail.com
from [your_gmail_username]@gmail.com
auth on
user [your_gmail_username]@gmail.com
password [your_gmail_password]
port 587

Restart XAMPP  Anda
Kemudian setelah konfigurasi selesai dan XAMPP berhasil direstart, langkah berikutnya adalah membuat script CodeIgnitor untuk pengiriman email. Anda dapat mencobanya bagaimana cara Mengirim Email menggunakan Protokol SMTP pada Code Ignitor selamat mencoba dan semoga sangat bermanfaat. SALAM.


 

TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Judul: Konfigurasi XAMPP untuk mengirim email pada komputer lokal
Ditulis oleh Didin Ajidin
Rating Blog 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke http://strukturkode.blogspot.com/2013/03/konfigurasi-xampp-untuk-mengirim-email.html. Terima kasih sudah singgah membaca artikel ini.

0 komentar:

Poskan Komentar

Blog Belajar Java - Original design by Bamz | Copyright of Struktur Kode Blog.