You are currently viewing Panduan Setup WP Mail SMTP Menggunakan Gmail

Panduan Setup WP Mail SMTP Menggunakan Gmail

PERSIAPAN :

  1. Login Akun Google dengan Gmail yang akan digunakan.
  2. Login ke Dashboard WP
    1. -Pastikan Plugin WP Mail SMTP sudah terinstal dan diaktivasi.
    2. -Jika belum terinstal, penginstalan bisa dilakukan di menu ‘Plugin>>Add new’
    3. -Jika sudah diinstal langsung saja ke menu ‘WP Mail SMTP>>Settings’

 

LANGKAH-LANGKAH :

Pada Bagian Mail

  1. Isi From Email, From Name, Mailer. –From Email : Diisi dengan alamat email yang digunakan sebagai email pengirim. –From Name : Diisi dengan nama yang ingin digunakan sebagai nama pengirim.   -Mailer : Pilih Gmail, karena menggunakan layanan Gmail.
  2. Kemudian akan muncul kolom isian baru berupa Client ID dan Client Secret. -Client ID dan Client Secret didapat setelah mendaftar di Google API Console, jadi kosongkan  saja dahulu. -Authorized redirect URL akan diinput ke Google API Console.Halaman setting WP Mail SMTP ini tetap dibuka jangan ditutup dahulu karena setup belum selesai dilakukan.
  3. Selanjutnya yaitu Registrasi Google Api Console. – Buka Tab Baru >> ketik  ‘google console developer’ di kolom pencarian atau bisa langsung copy-paste tautan berikut : https://console.developers.google.com/flows/enableapi?apiid=gmail&credential=client_key&pli=1
  4. Tab tersebut akan redirect ke form registrasi dengan nama  ‘Register your application for Gmail API in Google API Console’.  – Setujui Terms of Service dengan mengklik kotak sehingga muncul tanda centang.     – Terakhir klik Agree and continue
  5. Klik Go to credentials
  6. Kemudian muncul beberapa pertanyaan yang harus diisi. Isi saja  seperti gambar berikut ini >> klik What credentials do I need?
  7. Lalu akan muncul pop up untuk setting consent screen. Klik saja “Set Up Consent Screen Option”.
  8. Lalu secara otomatis diarahkan ke tab baru.Pastikan Tab Awal / sebelumnya tidak tertutup karena akan ada beberapa setting yang harus dilakukan dari tab tersebut.
  9. Kemudian akan muncul notifikasi seperti berikut. Pilih opsi “external” untuk layanan gmail bukan google suite. Jika layanan dari google suite bisa pilih “internal”. Untuk layanan dari google suite biasanya domain gmailnya costum berupa nama organisasi atau nama perusahaan. Kemudian klik Create.
  10. Akan muncul form untuk setting Oauth Consent Screen. Setting saja seperti gambar berikut :
  11. Setelah klik Save abaikan saja  halaman ini. Kembalilah ke tab awal yaitu tab “Add credentials to your project”.Isi Name, Authorized JavaScript origins dan Authorized redirect URIs.– Name diisi sesuai keinginan.– Authorized JavaScript origins disi dengan URL website yang didaftarkan (tanpa tanda “/” pada akhir URL)– Authorized redirect URIs diisi dengan link copy yang didapat dari halaman setting plugins WP SMTP seperti berikut :Contoh isian pada form tersebut :
  12. Setelah selesai mengisi formnya  klik ‘refresh’.Jika berhasil maka tombol refresh akan berubah menjadi  “create OAuth client ID”
  13. Klik “create OAuth client ID” akan muncul halaman baru. Silakan pilih “i’ll do this later”.
  14. Kemudian untuk melihat Client ID and Client Secret , klik pencil icon.Akan didapat client ID dan client secret seperti berikut ini.
  15. Client ID dan client secret tersebut dicopykan ke kolom yang tersedia di plugins WP Mail SMTP>>klik ‘Save Settings’.
  16. Setelah itu akan muncul tombol “Allow plugin to send emails using your Google account.” pada Authorization. Klik tombol tersebut.
  17. Setelah itu  google akan redirect ke Akun Gmail yang digunakan untuk meminta izin akses. Pastikan akun yang dipilih sesuai dengan yang telah di setup pada From Email tadi.
  18. Pertama akan muncul pesan ‘This App isn’t verified’. Ini bisa terjadi karena akun google yang digunakan menggunakan 2FA. Lalu bagaimana?Pada Dokumentasi tentang Unverified App dari Google dinyatakan bahwa untuk OAuth2 WordPress plugins tidak perlu melakukan verifikasi terlebih dahulu. Karena itu Klik saja ‘Advanced’
  19. Lalu klik ‘Go to example.com (unsafe)’.
  20. Kemudian Klik ‘Allow’
  21. Akan muncul pesan berikut :
  22. Terakhir lakukan Testing untuk memastikan setup yang dilakukan berhasil.Isi Send To dengan alamat email yang ingin dijadikan penerima.Klik ‘Send Email’Setelah muncul notifikasi email testing sukses terkirim segera cek inbox email penerima sesuai yang diisikan pada kolom Send To. Akan ada pesan seperti berikut yang menandakan setup berhasil dilakukan.

Panduan dalam Words

Jika Anda memerlukan panduan dalam bentuk MS. Words, Anda bisa mengakses nya dibawah ini.

Click Here

 

Sumber Bacaan:

  1. https://rumahweb.com/journal/setting-plugins-smtp-menggunakan-email-gmail-pada-wordpress/
  2. https://help.dreamhost.com/hc/en-us/articles/360029770912-Configuring-the-WP-Mail-SMTP-plugin-with-Gmail
  3. https://help.dreamhost.com/hc/en-us/articles/360029702631-Enabling-the-OAuth-2-API-to-use-with-your-WordPress-Mail-SMTP-plugin

Aditya Tri Hartanto

Sarjana Ilmu Komputer, Universitas Indonesia. Suka Hiking dan membuat artikel seputar teknologi informasi dan kuliner. Staff Utama di situs magang Volunoid.