MASIGNALPHAS2101
1186751832781818792

Tutorial Kirim Email dengan PHPMailer dan Setting SMTP pada Gmail

Tutorial Kirim Email dengan PHPMailer dan Setting SMTP pada Gmail
Add Comments
19 November 2020

Afid Arifin -  Kebutuhan email pada era sekarang menjadi kebutuhan pokok. Hampir setiap orang memiliki email baik email gratisan atau pun yang berbayar.

Email digunakan sehari-hari untuk keperluan seperti berkirim lamaran pekerjaan atau hanya sekedar mendaftar akun sosial media.

Apa Itu PHPMailer?

PHPMailer merupakan salah satu library PHP yang secara khusus untuk mengirim email. PHPMailer sepenuhnya dapat digunakan dengan SMTP.

Tutorial Kirim Email dengan PHPMailer dan Setting SMTP pada Gmail

Dengan menggunakan PHPMailer maka keterbatasan pengiriman native dengan fungsi mail() pada PHP akan sedikit lebih baik dengan PHPMailer.

PHPMailer memiliki banyak sekali kelebihan yang salah satunya dapat berkirim email dengan melampirkan file attachmen pada email dan support format HTML juga tentunya.

Apa Itu SMTP pada Email?

SMTP merupakan kependekkan dari Simple Mail Transfer Protocol yang merupakan lapisan aplikasi pada protokol TCP/IP yang kemudian menggunakan proses store and forward. Dalam teknisnya, SMTP bekerja dengan MTA untuk mengirimkan pesan Anda pada email.

Bagaimana Cara Kirim Email dengan PHPMailer Menggunakan SMTP GMAIL?

Selanjutnya saya akan berbagi tutorial mengenai cara berkirim email menggunakan SMTP Gmail. Sebelumnya, silahkan ikuti langkah-langkah konfigurasi Gmailnya terlebih dahulu.

Agar dapat menggunakan SMTP Gmail, silahkan kalian aktifkan dahulu mode Less Secure Apps pada Gmail di sini dan kemudian download source codenya di sini. Jika berhasil maka akan terlihat seperti gambar berikut.

Tutorial Kirim Email dengan PHPMailer dan Setting SMTP pada Gmail

Kemudian, silahkan kalian buka folder dan edit file /src/class/mailer.php lalu pastikan isi data SMTP kalian seperti gambar berikut ini.

Tutorial Kirim Email dengan PHPMailer dan Setting SMTP pada Gmail

Hal paling penting adalah ganti user@domain.com dengan email Gmail kalian dan ganti password dengan password Gmail kalian.

Untuk uji coba, silahkan akses http://localhost/test/ pada localhost atau browser kalian. Jika berhasil maka tampilannya akan seperti gambar berikut.

Tutorial Kirim Email dengan PHPMailer dan Setting SMTP pada Gmail

Selamat, proses konfigurasi kirim email dengan PHPMailer telah selesai.

Kesimpulan

Demikian tutorial berkirim email dengan PHPMailer beserta settingan SMTP Gmail. Dengan menggunakan library PHPMailer untuk berkirim email maka akan mengurangi keterbatasan pada fungsi bawaan mail() pada PHP.

Afid Arifin

Saya adalah seorang yang tertarik di dunia programming terutama di bidang web development. Rasa ketertarikan saya dimulai pada tahun 2013 hingga sekarang masih aktif di web development.

Komentar yang baik adalah cerminan dari diri Anda yang baik pula. Berkomentarlah sesuai dengan kepribadian Anda.