Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

By | January 12, 2019

Di server Rumahweb, function mail() di disable dikarenakan alasan keamanan. Namun, pengiriman email tetap dapat berjalan dengan menggantikan function mail() menggunakan SMTP. Apabila Sahabat pemakaian WordPress karenanya dapat menggunakan hal ini dapat dengan gampang di pengaturan menggunakan plugins WP Mail SMTP.

Apabila email pengiriman Sahabat menggunakan email gmail / layanan Google Suite karenanya pengaturan dapat dilakukan dengan 2 cara , yakni menggunakan Gmail API dan pun menggunakan SMTP Gmail lazim . Berikut kami berikan dua referensi panduan yang dapat digunakan :

SETTING DENGAN GMAIL API

1. Install plugins WP SMTP > Kemudian Aktifkan
2. Masuk ke pengaturan plugins WP SMTP
3. Di langkah pertama-tama, silakan pastikan bagi mengerjakan pengaturan seperti ini :

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

4. Kemudian, bagi mengisikan Client Secret and Client ID karenanya perlu dilakukan pengaturan di sisi gmailnya dengan klik link berikut : https://console.developers.google.com/flows/enableapi?apiid=gmailpli=1 . Setelah klik link tersebut, Sahabat akan redirect ke form registrasi dengan nama  “Register your application for Gmail API in Google API Console”. Isikan seperti ini :

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

5. Klik go to credentials

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

6. Kemudian, akan muncul beberapa pertanyaan. Di pertanyaan tersebut dapat diisikan seperti screenshot gambar berikut ini lalu klik “What credentials do I need?”

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

7. Berikutnya Sahabat akan mendapai pop up bagi pengaturan consent screen. Silakan dilanjutkan dengan klik “Set Up Consent Screen Option”.

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

Dikala Sahabat klik “Set Up Consent Screen Option”, karenanya Sahabat akan otomatis diredirect ke tab baru. Pastikan Tab Awal / sebelumnya tak tertutup karena nanti ada beberapa pengaturan yang mesti dilakukan dari tab awal tersebut.

8. Apabila email gmail yang digunakan bukan email layanan google suite, karenanya akan muncul notif seperti ini silakan dapat di pilih opsi “external”. Apabila layanan google suite dapat pilih “internal”.

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

9. Kemudian akan muncul form bagi pengaturan Oauth Consent Screen. Silakan dapat pengaturan seperti gambar yang kami infokan dibawah ini :

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress
Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

10. Setelah Sahabat klik save, silakan dapat abaikan halamannya. Lalu kembalilah ke tab awal yakni tab “Add credentials to your project”. Di tab itu silakan isikan name, Authorized JavaScript origins dan Authorized redirect URIs.

Keterangan :
Name silakan diisikan sesuai yang Sahabat inginkan.
Authorized JavaScript origins silakan disikan dengan URL situs yang didaftarkan (tanpa tanda “/” di ahir URL
Authorized redirect URIs silakan dapat diisikan dengan link copy yang didapatkan dari plugins WP SMTP seperti screenshot berikut :

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

Berikut kami berikan contoh isian yang mesti diisikan di form tersebut :

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

11. Setelah selesai mengisikan formnya, Sahabat dapat klik tombol refresh. Apabila berhasil karenanya tombol refresh akan berubah menjadi tombol berwarna biru dengan tulisan “create OAuth client ID”

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

12. Klik tombol “create OAuth client ID” yang mana berikutnya akan muncul halaman seperti ini :

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

Silakan pilih “i’ll do this later”.

13. Kemudian , bagi melihat Client ID and Client Secret karenanya silakan klik pencil icon.

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

14. Sahabat akan memperoleh client ID dan client secret seperti screenshot berikut. Client ID dan client secret tersebut silakan dicopykan ke kolom yang terdapat di plugins WP Mail SMTP lalu klik save.

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress
Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

15. Setelah diklik save, karenanya akan otomatis muncul tombol “Allow plugin to send emails using your Google account.” di Authorization. Silakan dapat diklik.

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

16. Dikala Sahabat klik karenanya google akan redirect ke akun Sahabat bagi meminta izin akses. Silakan dapat diklik “Allow”

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

17. Tahap berikutnya yakni mengerjakan testing email SMTP. Sahabat dapat klik Email Test. Dikala SMTP berjalan dengan bagus karenanya akan muncul pesan sukses.

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress
Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

2. Pengaturan Manual SMTP

Selain pengaturan dengan gmail API. Sahabat pun dapat lakukan pengaturan dengan SMTP gmail lazim seperti screenshot berikut :

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress
Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

Keterangan :
Pemakaian pengaturan ini hanya dapat berjalan sekiranya Sahabat telah memastikan beberapa pengaturan berikut ini :
– Menonaktifkan verifikasi 2 langkah di akun gmail Sahabat
– Unlock Captcha mesti pada keadaan aktif : https://accounts.google.com/DisplayUnlockCaptcha
– Less Secure Apps Access pada keadaan aktif : https://myaccount.google.com/lesssecureapps

Dikala telah sesuai segala, karenanya dapat dilakukan testing SMTP kembali.

Setting Plugins SMTP Menggunakan Email Gmail Pada WordPress

Selaku tambahan informasi, kami lebih menyarankan menggunakan gmail API dikarenakan Sahabat tak perlu menonaktifkan verifikasi 2 langkah serta tak perlu mengaktifkan Less secure Apps Access yang mana dapat membahayakan akun gmail Sahabat.

Bagaimana, gampang bukan? Selamat mencoba. Seperti lazim, sekiranya ada kesulitan silakan menghubungi support kami via live chat maupun email ke email teknis@rumahweb.com agar dilakukan pemeriksaan lebih lanjut.


Sumber https://www.rumahweb.com