sendmail

function untuk mengirimkan email dalam framework

sendmail($to, $subj, $msg, $f = array(), $param = array());

  • $to: String / Array email tujuan, jika ingin mengirimkan ke banyak email menggunakan String (bukan Array) anda bisa memisahkan satu email dengan yang lain dengan koma (,)
  • $subj: String judul dari email
  • $msg: String isi dari pesan yang ingin dikirimkan dalam email
  • $f: Array yang berisi alamat email pengirim dan nama pengirim email contoh ['danang@fisip.net', 'Danang Widiantoro']
  • $param: Array parameter untuk konfigurasi email contoh
    $param = array(
      'WordWrap' => 50, 
     'IsHTML'=> FALSE, 
     'AddCC' => array(
        array($email1, $name1), 
        array($email2, $name2) 
       ) 
      );
Jika anda ingin menggunakan SMTP (Simple Mail Transfer Protocol) dimana semua email yang dikirimkan benar2 menggunakan account email anda maka anda bisa menambahkan variable constan di bawah ke dalam file config.php di DocRoot:
define('SMTP_HOST', 'smtp.gmail.com');
define('SMTP_PORT', '465');
define('SMTP_SECURE', 'ssl');
define('SMTP_USERNAME', 'username@gmail.com');
define('SMTP_PASSWORD', '****');
Contoh script di atas bisa anda sesuaikan dengan settingan SMTP mail client anda semisal yahoo, hotmail dll.
Dengan begitu semua email yang terkirim oleh website akan juga terdapat dalam archive mailsent pada email client anda.

 

File Path: includes/function/sendmail.php function mengirim email

0 Comment

Post Your Comment

Terakhir Dilihat