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 :

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 :

5. Klik go to credentials

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

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

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”.

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


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 :

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

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”

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

Silakan pilih “i’ll do this later”.
13. Kemudian , bagi melihat Client ID and Client Secret karenanya silakan klik pencil icon.

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.


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

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

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


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


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.

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