Plugin mailer pada website
"Ketika seorang suami dan istri saling berpandangan dengan penuh cinta, Allah melihat mereka dengan belas kasih" - HR. Bukhari
Mail menjadi sangat penting dalam interaksi pada sebuah halaman situs, pada kesempatan kali ini akan kita coba menggabungkan plugin phpMailer pada framework codeigniter. Walaupun ada beberapa cara yang dapat digunakan namun penulis memakai cara melalui fungsi pada Model dalam framework CI.
Download Plugins
Silahkan terlebih dahulu download plugin melalui TAUTAN ini.
selanjutnya taruh seluruh file pada directory library sehingga akan tampak seperti ini
aplication/libraries/PHPMailer
    
    Pengaturan pada model
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require APPPATH . 'libraries/phpmailer/src/Exception.php';
require APPPATH . 'libraries/phpmailer/src/PHPMailer.php';
require APPPATH . 'libraries/phpmailer/src/SMTP.php';
class Model_mail extends CI_model {
    function sendmail($tujuan = '', $name = '', $judul = '', $isimail = '') {
        $mail = new PHPMailer();
        $mail->SMTPDebug = 2;
        $mail->isSMTP();
        $mail->Host = 'smtp.gmail.com';
        $mail->SMTPAuth = true;
        $mail->Username = 'emailanda@mail.com';
        $mail->Password = 'passwordemailanda';
        $mail->SMTPSecure = 'tls';
        $mail->Port = 587;
        $mail->setFrom('no-replay@mail.com', 'Kemitraan dan TDUP Kab. Banjar');
        $mail->addAddress($tujuan, $name);
        $mail->Subject = $judul;
        $mail->Body = $isimail;
        $mail->send();
    }
}        
    
    Cukup simpel menggunakanya, kita coba padukan dengan controler, dengan memanggil fungsi email dari controler seperti ini.
    function contohkirimmail() {
        $this->load->model('model_mail');
        $tujuan = 'apriyee@gmail.com';
        $name = 'Apri Suharto';
        $judul = 'Tes Kirim Email';
        $isimail = 'Maaf hanya tes kirim email coy .... ';
        $this->model_mail->sendmail($tujuan,$name,$judul,$isimail);
    }
    
Baik cukup simpel mudah untuk mengirim email. Tunggu catatan berikutnya : Mempercantik Tampilan HTML e-Mail
.Pencarian Serupa di Google untuk Plugin mailer pada website