Jadi apa bila kalian pengguna layanan Google Mail (Gmail) untuk mengirimkan Email pada Contact Form atau Formulir Kontak pada WordPress, kalian bisa menggunakan Plugin WP Mail SMTP ini.
Setting WP Mail SMTP dapat kalian terapkan dengan 2 cara bila kalian menggunakan layanan Google, yakni dengan menggunakan Gmail API dan juga menggunakan SMTP Gmail biasa. Berikut adalah 2 tutorial yang bisa kalian terapkan.
Cara Pertama Setting Plugin WP Mail SMTP Menggunakan Gmail API
1. Cari dan Install plugins WP Mail SMTP > Kemudian Aktifkan
2. Masuk ke setting plugins WP Mail SMTP. Pada langkah pertama, silakan pastikan untuk melakukan setting seperti ini
3. Kemudian, untuk mendapakan dan mengisikan Client Secret dan Client ID maka perlu dilakukan setting di sisi gmailnya dengan klik link berikut : https://console.developers.google.com/flows/enableapi?apiid=gmail&pli=1 . Setelah klik link tersebut, maka anda akan terredirect ke form registrasi dengan nama Register your application for Gmail API in Google API Console. Isikan seperti ini :
4. Klik Go To Credentials
5. Kemudian, akan muncul beberapa pertanyaan. Pada pertanyaan tersebut bisa diisikan seperti gambar berikut ini lalu klik What credentials do I need?
6. Selanjutnya Anda akan mendapai pop up untuk setting consent screen. Silakan dilanjutkan dengan klik Set Up Consent Screen Option. Saat anda klik Set Up Consent Screen Option, maka Anda akan otomatis diredirect ke tab baru. Pastikan Tab Awal / sebelumnya tidak tertutup karena nanti ada beberapa setting yang harus dilakukan dari tab awal tersebut
7. Apabila Email Gmail yang digunakan bukan email layanan google suite, maka akan muncul notif seperti ini silakan bisa di pilih opsi External. Jika layanan Google Suite bisa pilih Internal. Lalu klik Create
8. Kemudian akan muncul form untuk setting Oauth Consent Screen. Silakan bisa isikan seperti gambar dibawah ini :
9. Setelah itu klik Save And Continue, dan lanjutkan per halamannya sampai selesai
10. Lalu kembalilah ke tab awal yakni tab Add credentials to your project. Pada tab itu silakan isikan name, Authorized JavaScript origins dan Authorized redirect URIs
Keterangan :
- Name silakan diisikan sesuai yang Anda inginkan.
- Authorized JavaScript origins silakan disikan dengan URL website yang didaftarkan (tanpa tanda “/” pada akhir URL
- Authorized redirect URIs silakan bisa diisikan dengan link copy yang didapatkan dari plugins WP SMTP seperti screenshot berikut :
11. Berikut adalah contoh isian yang harus diisikan pada form tersebut, Setelah selesai mengisikan formnya, Anda bisa klik tombol Refresh
12. Jika berhasil maka tombol refresh akan berubah menjadi tombol berwarna biru dengan tulisan Create OAuth client ID
13. Klik tombol Create OAuth client ID yang mana selanjutnya akan muncul halaman seperti ini, Silakan pilih I’ll do this later
14. Kemudian , untuk melihat Client ID dan Client Secret maka silakan klik icon pencil
15. Anda akan mendapatkan Client ID dan Client Secret seperti gambar berikut. Client ID dan client secret tersebut silakan dicopykan ke kolom yang tersedia di plugins WP Mail SMTP
16. Buka kembali plugins WP Mail SMTP di Halaman WordPress dan Pastekan Client ID dan Client Secret
17. Setelah diklik save, maka akan otomatis muncul tombol Allow plugin to send emails using your Google account. Pada Authorization, silahkan diklik
18. Saat Anda klik maka google akan redirect ke akun Anda untuk meminta izin akses. Silakan bisa diklik Allow
19. Setelah di Allow maka akan terkoneksi dengan akun Gmail Klik Save Settings kembali
20. Tahap selanjutnya yakni melakukan testing email SMTP. Anda bisa klik Email Test. Saat SMTP berjalan dengan baik maka akan muncul pesan sukses
21. Sekarang coba cek akun Gmail kalian. Jika pesan emailnya berhasil masuk tampilannya sebagai berikut ini
Cara Kedua Setting Plugin WP Mail SMTP Menggunakan Other SMTP
1. Pertama masuk ke menu plugin WP Mail SMTP dan pilih mailer Other SMTP
2. Setelah di klik mailer Other SMTP maka muncul pengaturan dan isikan sebagai berikut. Lalu Save Settings
Keterangan :
Penggunaan setting ini hanya bisa berjalan jika Anda sudah memastikan beberapa setting berikut ini :
- Menonaktifkan verifikasi 2 langkah pada akun gmail Anda
- Unlock Captcha harus dalam keadaan aktif : https://accounts.google.com/DisplayUnlockCaptcha
- Less Secure Apps Access dalam keadaan aktif : https://myaccount.google.com/lesssecureapps
3. Saat sudah sesuai semua, maka bisa dilakukan testing SMTP kembali
4. Setelah muncul pesan successfully, sekarang coba cek akun gmail kalian. Jika pesan emailnya berhasil masuk tampilannya sebagai berikut ini
Sebagai tambahan informasi, saya lebih menyarankan menggunakan gmail API dikarenakan kita tidak perlu menonaktifkan verifikasi 2 langkah serta tidak perlu mengaktifkan Less secure Apps Access yang mana bisa membahayakan akun gmail.
Jadi sekian tutorial bagaimana Cara Mudah Setting Plugin WP Mail SMTP Pada WordPress Untuk Mengirimkan Email Menggunakan Gmail. Semoga informasinya bermanfaat dan sampai jumpa pada tutorial selanjutnya. Bila ada pertanyaan silahkan tinggalkan pesan pada kolom komentar dibawah.