Home General Computer Multimedia Business Lounge
|
Bikin Send email dengan CodeIgniter
|
|
12-13-2009, 03:14 PM
|
|||
|
|||
|
Bikin Send email dengan CodeIgniter
Dalam CodeIgniter disediakan library yang mungkin akan sangat berguna dalam pembuatan web yang memerlukan interaksi dengan user seperti pendaftaran, pengiriman notifikasi ke user, dsb, yaitu library class Email.php
Tentu saja sebelum mulai, harus diinisialisasi dulu dengan Code: $this->load->library('email');Sebelum bisa digunakan, kita harus menseting email preference yang akan dipakai. Sedikitnya ada 17 preference berbeda yang ada buat kamu yang bisa menentukan bagaimana email kamu dikirim. Kamu bisa menset preference itu secara manual dengan variable config atau juga secara otomatis dengan menyimpan settingnya di sebuah file. Untuk mensetting secara manual, semua setting yang kamu perlukan kamu simpan di dalam satu variabel array $config dan kamu panggil dengan perintah initialize dari objek email. Seperti contoh di bawah ini : Code: $config['protocol'] = 'sendmail';Namun jika ada nilai preference yang tidak kamu set, maka dia akan menggunakan nilai defaultnya. Jika kamu lebih suka menaruh konfigurasi dalam satu tempat dan hanya tinggal dipanggil saat diperlukan, maka kamu bisa menyimpannya dalam file config. Hanya dengan buat file dengan nama email.php lalu isi dengan konfigurasi yang ada isi tadi. Kemudian simpan file itu di path application/config/email.php. Jika disimpan di file, maka konfigurasi akan dipanggil secara otomatis dan TIDAK perlu memakai fungsi Code: $this->email->initilize();Sekarang langsung ke contoh fungsi. Berikut ini saya coba tulis semua metode pengiriman email dari library email.php Pertama, dengan SMTP Code: function send_smtp()Kedua, dengan MAIL Code: function sendmail()Ketiga, dengan SENDMAIL Code: function sendmail()Ketiganya sudah saya coba dan berhasil, namun pada metode smtp aku alami rada susah, cuma berhasil pada kali pertama coba saja. selanjutnya gagal dengan error broken pipe. ![]()
|
|||
|
01-14-2010, 10:56 AM
|
|||
|
|||
|
RE: Bikin Send email dengan CodeIgniter
mau nanya nih, setelah gw coba source code nya ternyata gak berhasil dan muncul pesan "Unable to open a socket to Sendmail. Please check settings.
Unable to send email using PHP Sendmail. Your server might not be configured to send mail using this method". apa file email.php nya hrs di setting lg ?.trims atas jawaban nya |
|||
|
01-15-2010, 04:09 AM
(This post was last modified: 01-15-2010 04:12 AM by wenkhairu.)
|
|||
|
|||
RE: Bikin Send email dengan CodeIgniter
(01-14-2010 10:56 AM)erik_moron Wrote: mau nanya nih, setelah gw coba source code nya ternyata gak berhasil dan muncul pesan "Unable to open a socket to Sendmail. Please check settings. bukan file phpnya yang di setting om :) , coba periksa service2 yang berhubungan mail seperti servis smtp apa di web server udah di running apa blm gitu, :)) coba periksa php.ini lihat konfigurasi smtp rubah konfigurasinya dan restart apache (webservernya ) :) |
|||
|
« Next Oldest | Next Newest »
|
| Topic Tools | ||||||
| ||||||
| Users Browsing |
| 1 Guest(s) |













