Cara Kirim Email Laravel via SMTP Gmail
Hi DomaiNesians! Apakah kamu developer Laravel? Laravel adalah salah satu framework PHP yang banyak digunakan oleh berbagai developer karena bersifat open source, berbasis MVC (Model View Controller), dapat diintegrasikan dengan berbagai library, reliable security, interop dan memiliki dokumentasi yang lengkap. Nah salah satu fitur yang ada yaitu mengirimkan email Laravel melalui Gmail.
Bagaimana maksudnya? Coba bayangkan kamu membuat sebuah program dengan fitur kirim email dan dilengkapi dengan form kontak kami. Nah, ketika pengunjung ingin bertanya, maka harus mengisi form kontak kami tersebut. Kemudian sistem berbasis Laravel akan mengirimkan pertanyaan ke email Gmail si admin. Nah proses pengiriman email laravel via SMTP Gmail inilah yang akan dibahas pada panduan ini. Yuk ikuti cara kirim email Laravel via SMTP Gmail berikut!
Cara Kirim Email Laravel via SMTP Gmail
Ada beberapa langkah yang harus kamu ikuti agar dapat mengirimkan email di Laravel melalui SMTP Gmail.
1. Tahap Persiapan
Pastikan kamu mempersiapkan hal-hal berikut:
- Sistem/ website berbasis Laravel yang telah diupload ke hosting
- Akun email Gmail
2. Masuk ke File Laravel
Sekarang saatnya login ke cPanel Hosting. Apabila masih bingung, bisa cek Cara Login cPanel Hosting. Kemudian masukkan username dan password cPanel. Jika sudah, pada bagian form pencarian silakan tulis “File Manager”. Pastikan kamu memilih folder public_html atau subdomain yang terinstall Laravel.
Jika sudah, silakan temukan file .env.example
. Apabila kamu tidak menemukannya, silakan klik Settings
dan pilih Show Hidden Files
. Kamu bisa klik kanan file .env.example
kemudian rename menjadi .env
3. Edit file .env
File .env berisi beberapa konfigurasi terkait dengan Laravel. Silakan pilih file .env
lalu klik Edit
4. Kirim Email Laravel via SMTP Gmail
Silakan temukan script seperti gambar,
Agar kamu dapat kirim email laravel via SMTP Gmail, silakan disesuaikan dengan script berikut ini
MAIL_HOST=smtp.googlemail.com MAIL_PORT=465 MAIL_USERNAME=namaemail@kamu.com MAIL_PASSWORD=passwordkamu MAIL_ENCRYPTION=ssl
Jangan lupa klik Save Changes
.
Kesimpulan
Cara kirim email Laravel via SMTP Gmail cukup mudah. Jangan pusing ya DomaiNesians! Kamu hanya cukup upload file Laravel ke hosting lalu sesuaikan dengan script yang telah Kami berikan. Belum tahu cara upload Laravel ke hosting? Yuk ikuti Cara Upload Laravel ke Hosting Untuk Pemula.