Halo sahabat MalasNgoding.com pada kesempatan ini Kita akan mempelajari bagaimana cara mengirimkan email pada PHP. Perlu diketahui bahwasanya mengirimkan email pada PHP ini adalah salah satu materi yang penting. Misalnya saja saat kita akan mengirimkan notifikasi pendaftaran yang dikirimkan langsung ke email user.
Kirim Email dengan PHP
Mengirim email pada PHP dengan menggunakan bantuan library PHPMailer. Fungsi PHPMailer ini adalah memungkinkan developer untuk dengan mudah mengirim email dari aplikasi yang sedang bangun menggunakan PHP. Sangat banyak referensi materi yang bisa didapatkan dalam mengirim email menggunakan php.
Baiklah langsung saja kita ke pokok materi yaitu cara mengirimkan email dengan php. Berikut adalah hal yang perlu dipersiapkan dalam mengikuti materi ini :
PHPMailer
Langkah pertama dalam mengirimkan email dengan PHP adalah adanya library PHPMailer yang sudah didownload terlebih dahulu. Anda bisa mendownloadnya di website ini : https://github.com/PHPMailer/PHPMailer/archive/master.zip. Setelah didownload pastikan library ini berada dalam folder project yang sedang dikerjakan.
Akun Gmail Aktif
Langkah kedua yaitu menyiapkan akun email yang aktif sebagai email yang akan digunakan sebagai email pengirim pesan. Ada beberapa hal yang harus dilakukan pada email ini, pertama pastikan email tersebut verifikasi 2 langkahya sudah aktif, kedua pengaturan IMAP pada akun email ini.
Langsung saja nih Kita set email supaya bisa kirim email. Silahkan buka pengaturan keamanan di akun google Anda, atau bisa langsung menggunakan link berikut : https://myaccount.google.com/security
Pastikan verifikasi 2 langkah pada akun gmailnya sudah aktif. Jika belum aktif, silahkan lakukan aktivasi dengan klik pada verifikasi 2 langkah dan ikuti interuksi sampai selesai.
Masih pada Verifikasi 2 langkah pilih Sandi Aplikasi, disini Anda akan diberikan form untuk mengisi nama aplikasi yang akan dijadikan pengiriman email, misalnya disini Saya menggunakan nama aplikasinya malasngoding.
Setelah mengisi nama aplikasi maka akan muncul pop-up sandi yang dibuat automatis. Sandi ini akan berguna untuk project kita nantinya, untuk itu salin atau simpan sandi yang diberikan terlebih dahulu.
Jika langkah diatas sudah berhasil maka selanjutnya kita akan melakukan penyetingan pada IMAP pada akun gmail. ini fungsinya memberikan akses pihak/aplikasi lain dalam pengiriman email menggunakan akun gmail aktif. Cara mengaktifkannya adalah buka akun gmail Anda, selanjutnya pilih icon gear atau pengaturan, pilih semua setelan, klik pada tab penerusan dan POP/IMAP. Pastikan status IMAP nya diaktifkan lalu simpan pengaturan.
Form Kirim Email dengan PHP
Setelah mempersiapkan kebutuhan yang diperlukan dalam mengirim email dengan PHP dimana sudah mempersiapkan library dan juga set up email. Selanjutnya kita mempersipkan form pengiriman email dimana diperlukan alamat email tujuan, judul pesan dan juga pesan. Berikut desain form yang akan kita gunakan.
Dalam membuat form pengiriman ini Kami menggunakan framework bootstrap versi 5. Berikut adalah tampilan form pengiriman email dengan PHP.
Selanjutnya akan kita siapkan file proses. File proses ini bertujuan untuk menerima isi dari inputan dalam form yang nantinya akan dikirim ke email tujuan. Berikut file prosesnya :
Membuat Form Login Dengan PHP Tanpa Database – Form login adalah fitur yang sangat berguna dalam sebuah aplikasi atau website. Dengan adanya fitur form login, ...
Menghitung selisih waktu dengan PHP adalah hal yang penting untuk dikuasai. Kenapa begitu? Karena terkadang kita dihadapkan dengan kondisi dimana aplikasi yang sedang kita buat ...
Membuat crud menggunakan ajax php pada operasi hapus data pada database. Artikel ini lanjutan dari artikel sebelumnya mengenai bagaimana cara menginput data menggunakan ajax jquery. ...
Membuat crud menggunakan ajax php dalam operasi input data. Artikel ini dilanjutkan dari materi sebelumnya yang membahas bagaimana cara menampilkan data menggunakan ajax dan php. ...
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.