Tahap 1
Mengaktifkan Less Secure Apps Access
Canya dengan klik halaman https://myaccount.google.com/lesssecureapps.
Tahap 2
Buat Controllers seperti berikut ini.
<?php
$this->load->library('email');
//konfigurasi email
$config = array();
$config['charset'] = 'utf-8';
$config['useragent'] = 'Codeigniter'; //bebas sesuai keinginan kamu
$config['protocol']= "smtp";
$config['mailtype']= "html";
$config['smtp_host']= "ssl://smtp.gmail.com";
$config['smtp_port']= "465";
$config['smtp_timeout']= "5";
$config['smtp_user']= "email_anda@gmail.com"; //isi dengan email anda
$config['smtp_pass']= "password"; // isi dengan password dari email anda
$config['crlf']="\r\n";
$config['newline']="\r\n";
$config['wordwrap'] = TRUE;
//memanggil library email dan set konfigurasi untuk pengiriman email
$this->email->initialize($config);
//konfigurasi pengiriman kotak di view ke pengiriman email di gmail
$this->email->from('email_anda@gmail.com');
$this->email->to($this->input->post('email'));
$this->email->subject('Tes SMTP');
$this->email->message('Test....
<br><br> Terimakasih.');
}?>
Jika menghendaki tujuan pengiriman lebih dari satu maka dapat menggunakan teknik berikut ini.
email->to('email_tujuan1@gmail.com');
$this->email->cc('email_tujuan2@gmail.com');
$this->email->bcc('email_tujuan3@gmail.com');
Atau bisa juga pakai cara dibawah ini.
email->to($email1 , $email2);

0 Komentar