WordPress Tidak Bisa Mengirim Email- Salah satu pertanyaan yang cukup sering ditanyakan oleh para pemula yang menggunakan WordPress hosting adalah bagaimana cara memperbaiki WordPress yang tidak bisa mengirim email.
Pasalnya, banyak pengguna mengalami masalah tersebut sehingga WordPress mereka tidak dapat mengirim email atau mereka tidak melihat notifikasi updated WordPress atau apa pun ke email administrator.
Untuk itu, pada artikel ini, kami akan membahas secara lengkap tentang bagaimana cara memperbaiki WordPress yang tidak dapat mengirim email ataupun notifikasi ke email.
Simak artikel berikut sampai bawah!
Penyebab WordPress Tidak Bisa Mengirim Email
Sebelum masuk ke pembahasan bagaimana cara memperbaiki WordPress yang tidak bisa mengirim email, kita harus mengetahui lebih dulu alasan mengapa WordPress Anda tidak dapat mengirim email dengan sebagaimana mestinya.
Ada beberapa alasan paling umum yang bisa menyebabkan hal tersebut, antara lain :
- Masalah dengan server hosting
- Masalah dengan plugin atau tema
- Pembatasan server email tujuan
- Pengaturan SMTP yang salah
Beberapa alasan di atas bisa memicu mengapa WordPress tidak dapat mengirim email/
Masalah dengan Server Hosting
Beberapa penyedia hosting mungkin memiliki pembatasan atau konfigurasi khusus terkait pengiriman email.
Mereka mungkin memblokir atau membatasi pengiriman email dari server hosting mereka untuk menghindari penyalahgunaan.
Dalam beberapa kasus, server hosting mungkin juga mengalami masalah teknis yang menghalangi pengiriman email.
Akibatnya, email yang dikirim oleh situs web WordPress sering kali gagal dalam pengujian ini.
Dalam artian, ketika email dikirim dari situs WordPress Anda (plugin formulir kontak, notifikasi admin, dll), email tersebut mungkin tidak akan masuk ke folder spam penerima, apalagi kotak masuk.
Solusi dari masalah ini silahkan hubungi Customer Services Hosting Anda dan tanyakan apakah Port SMTP atau Mail server dibuka dan tidak ada larangan menggunakan email server pada server hostingnya.
Pengaturan SMTP yang Salah
Selain masalah dengan server hosting, pengaturan SMTP yang salah juga kerap kali menjadi penyebabnya.
Harus Anda tahu bahwa pengiriman email dari WordPress sering kali menggunakan protokol SMTP.
Jika pengaturan SMTP tidak dikonfigurasi dengan benar, misalnya, alamat server SMTP, port, atau informasi otentikasi yang tidak benar, maka WordPress tidak dapat mengirim email.
Untuk itu, jika Anda sedang mencari cara bagaimana memperbaiki WordPress yang tidak dapat mengirim email, akan jauh lebih baik Anda memahami apa itu SMTP.
Apa itu SMTP?
SMTP (Simple Mail Transfer Protocol) adalah standar industri untuk mengirim email.
SMTP ini semacam protokol yang digunakan oleh server email untuk mengirim email dari pengirim ke penerima melalui jaringan.
WordPress sendiri memiliki plugin WP Mail SMTP yang memungkinkan Anda mengonfigurasi situs WordPress untuk mengirim email menggunakan SMTP daripada fungsi PHP mail bawaan.
Dengan menggunakan plugin ini, Anda dapat terhubung dengan berbagai layanan SMTP populer seperti SendLayer, Sendinblue, Gmail (G Suite), Office365, Amazon SES, dan banyak lagi.
Cara Memperbaiki WordPress Tidak Bisa Mengirim Email
Berikut beberapa cara yang bisa Anda lakukan untuk memperbaiki WordPress tidak bisa mengirim email, antara lain :
Menginstal Plugin SMTP WP Mail
Apa pun layanan SMTP yang Anda pilih, Anda harus menginstal plugin WP Mail SMTP di situs Anda.
Hal ini memungkinkan Anda mengalihkan WordPress dari menggunakan fungsi mail bawaan PHP menjadi menggunakan layanan SMTP.
Pertama, instal dan aktifkan plugin WP Mail SMTP.
Jika Anda tidak yakin bagaimana caranya, lihat panduan langkah demi langkah kami tentang cara menginstal plugin WordPress.
Selanjutnya, klik WP Mail SMTP di dasbor WordPress Anda untuk mengonfigurasi pengaturan plugin.
Anda perlu memulainya dengan memasukkan nama dan alamat email bisnis yang Anda inginkan untuk email situs Anda.
Pastikan Anda menggunakan alamat email yang sama di sini dengan yang akan Anda gunakan untuk layanan email SMTP.
Anda dapat memilih email menggunakan nama dan alamat email ini, meskipun plugin lain, seperti WPForms, memiliki pengaturan yang berbeda.
Berikut langkah-langkah yang lebih jelas dan runtut ntuk bisa Anda lakukan, antara lain :
- Masuk ke dasbor WordPress Anda.
- Di menu sisi kiri, arahkan kursor ke “Plugin” dan klik “Tambah Baru”.
- Di bilah pencarian di bagian atas, ketik “SMTP WP Mail” dan tekan Enter.
- Plugin SMTP WP Mail akan muncul dalam hasil pencarian. Klik tombol “Pasang Sekarang” di sebelahnya.
- Setelah proses instalasi selesai, klik tombol “Aktifkan” untuk mengaktifkan plugin.
Setelah Anda menginstal dan mengaktifkan plugin, Anda perlu mengatur pengaturan SMTP untuk mengirim email melalui layanan pihak ketiga.
Berikut ini adalah langkah-langkah umum untuk mengkonfigurasi pengaturan SMTP WP Mail:
- Di dasbor WordPress, arahkan kursor ke “Pengaturan” dan klik “SMTP WP Mail”.
- Pada halaman pengaturan, Anda akan melihat opsi-opsi berikut:
- Mailer: Pilih “SMTP” sebagai metode pengiriman email.
- SMTP Host: Masukkan alamat host SMTP dari penyedia layanan email Anda.
- Port: Masukkan nomor port SMTP yang sesuai (misalnya, 587 atau 465).
- Keamanan: Pilih jenis keamanan yang didukung oleh penyedia layanan email Anda (misalnya, TLS atau SSL).
- Username: Masukkan nama pengguna untuk akun email Anda.
- Password: Masukkan kata sandi untuk akun email Anda.
- Pengirim: Masukkan alamat email pengirim yang ingin Anda gunakan.
- Nama Pengirim: Masukkan nama pengirim yang ingin Anda gunakan.
- Setelah Anda mengisi pengaturan yang sesuai, klik tombol “Simpan Pengaturan” untuk menyimpan perubahan.
Sekarang plugin SMTP WP Mail Anda telah dikonfigurasi dengan pengaturan SMTP yang benar.
Anda dapat melakukan pengujian dengan mengirim email tes untuk memastikan bahwa pengaturan SMTP berfungsi dengan baik.
Dan untuk menyelesaikan pengaturan SMTP WP Mail, Anda harus membuat akun dengan SendLayer.
Bagaimana cara dan langkahnya? Silakan simak sampai bawah!
Mengirim Email WordPress menggunakan SendLayer
SendLayer adalah penyedia layanan email yang andal.
SendLayer akan memungkinkan Anda mengirim email dalam jumlah besar dengan pengiriman yang tinggi.
Bahkan Anda dapat menggunakan SendLayer ini untuk mengirim hingga 200 email secara gratis.
Dengan menggunakan SendLayer atau layanan SMTP lainnya yang didukung oleh plugin WP Mail SMTP, Anda dapat mengirim berbagai jenis email melalui situs WordPress Anda.
Jenis email ini mencakup email dari formulir kontak, pemberitahuan akun pengguna baru, email pemulihan kata sandi, atau email lainnya yang dikirim melalui situs Anda.
Langkahnya adalah seperti berikut.
Pertama, Anda harus mengunjungi situs web SendLayer untuk membuat akun.
Pada halaman Harga, klik pada tautan ‘Get Started’ sesuai dengan paket yang Anda butuhkan.
Setelah Anda membuat akun, Anda akan melihat dasbor SendLayer Anda, yang terlihat seperti ini:
Sekarang setelah Anda memiliki akun SendLayer, mari kita siapkan penyedia email Anda dengan WordPress.
Menghubungkan Situs Web WordPress Anda dengan SendLayer
Untuk mengirim email dengan menggunakan layanan SMTP seperti SendLayer, seringkali diperlukan proses otorisasi domain.
Proses ini bertujuan untuk membuktikan kepada server email bahwa Anda adalah pemilik yang sah dari domain pengirim, sehingga email yang dikirim dari sumber tersebut dianggap sah dan dapat dipercaya.
Untuk menghubungkan situs web WordPress Anda dengan SendLayer, Anda dapat menggunakan plugin WP Mail SMTP yang telah disebutkan sebelumnya.
Berikut adalah langkah-langkah umum untuk menghubungkan situs web WordPress dengan SendLayer menggunakan plugin tersebut:
- Pasang plugin WP Mail SMTP: Masuk ke dasbor WordPress Anda dan pergi ke “Plugins” > “Tambah Baru”. Cari “WP Mail SMTP” di bidang pencarian, lalu pilih plugin tersebut dan klik “Pasang Sekarang”. Setelah proses instalasi selesai, aktifkan plugin.
- Konfigurasi pengaturan SMTP: Setelah mengaktifkan plugin, Anda dapat menemukan pengaturan WP Mail SMTP di “Pengaturan” > “Email”. Di sini, Anda akan melihat opsi untuk mengonfigurasi pengaturan SMTP.
- Pilih SendLayer sebagai layanan SMTP: Dalam pengaturan WP Mail SMTP, Anda akan melihat opsi “From Email” dan “From Name” untuk mengatur alamat email dan nama pengirim yang akan digunakan. Selanjutnya, di bawah opsi “Mail” untuk “Mailer”, pilih “SendLayer” sebagai layanan SMTP yang akan digunakan.
- Dapatkan informasi otorisasi dari SendLayer: Anda perlu mengakses akun SendLayer Anda atau mendaftar untuk mendapatkan informasi otorisasi yang diperlukan. Biasanya, informasi ini termasuk alamat server SMTP SendLayer, nomor port, dan informasi otentikasi (misalnya, nama pengguna dan kata sandi).
- Masukkan pengaturan otorisasi dari SendLayer: Dalam pengaturan WP Mail SMTP, masukkan informasi otorisasi yang diperlukan dari SendLayer, seperti alamat server SMTP, nomor port, dan informasi otentikasi. Ikuti petunjuk yang diberikan oleh SendLayer untuk mengisi pengaturan dengan benar.
- Verifikasi pengaturan dan kirim email uji: Setelah Anda mengisi pengaturan otorisasi dari SendLayer, klik tombol “Kirim Uji” untuk mengirim email uji dan memverifikasi apakah pengaturan Anda berfungsi dengan benar. Periksa kotak masuk email yang dituju untuk memastikan email uji tersebut diterima.
Setelah Anda berhasil menghubungkan situs web WordPress dengan SendLayer melalui plugin WP Mail SMTP, situs Anda akan dapat mengirim email menggunakan layanan SMTP tersebut.
Pastikan untuk mengonfigurasi plugin dengan benar dan mengikuti petunjuk yang diberikan oleh SendLayer untuk memastikan pengaturan yang tepat.
Menyelesaikan Penyiapan SMTP WP Mail untuk Menggunakan SendLayer
Sekarang, kembali ke pengaturan SMTP WP Mail Anda di dasbor WordPress Anda.
Seharusnya Anda, sudah memasukkan From Email dan From Name, tetapi jika belum, Anda dapat melakukannya sekarang.
Selanjutnya, klik ‘SendLayer’ untuk mailer Anda.
Setelah itu, Anda harus masuk ke akun SendLayer untuk menemukan kunci API Anda.
Dari dasbor SendLayer, cukup buka halaman Settings >> API Keys. Di sini, Anda akan melihat kunci API default yang dibuat saat Anda mengotorisasi domain Anda di SendLayer.
Anda dapat menyalin kunci API dari halaman ini dengan mengeklik ikon salin.
Setelah selesai, Anda bisa kembali ke pengaturan SMTP WP Mail Anda dan menempelkan kunci API ke dalam bidang yang disediakan:
Demikian, langkah-langkah yang bisa Anda lakukan. Namun sebelum menyudahinya, jangan lupa langkah terakhir Anda adalah mengirim email uji coba untuk memastikan semuanya berfungsi.
Berikut langkah-langkahnya :
Buka tab ‘Email Test’ pada WP Mail SMTP dan masukkan alamat email yang akan dikirimi email. Ini akan secara default ke email admin situs. Klik ‘Kirim Email’.
Anda akan melihat pesan ‘Test email HTML berhasil terkirim! Periksa kotak masuk Anda untuk melihat apakah email tersebut telah sampai. Tampilannya akan terlihat seperti ini:
Catatan: Jika akun SendLayer Anda belum diaktifkan, Anda akan mendapatkan pesan: [izin_ditolak]: Tidak dapat mengirim email. Akun SMTP Anda belum diaktifkan.
Cara Alternatif untuk Memperbaiki Masalah Email WordPress
Beberapa opsi alternatif yang dapat Anda gunakan selain SendLayer untuk memperbaiki masalah email di WordPress, antara lain :
Gmail atau G Suite
Cara pertama untuk memperbaiki masalah email di WordPress ialah bisa dengan menggunakan Gmail atau G Suite.
Jika Anda menggunakan Gmail atau G Suite untuk email, Anda dapat menghubungkan akun Gmail Anda dengan plugin WP Mail SMTP.
Plugin tersebut akan memandu Anda dalam mengonfigurasi pengaturan SMTP yang benar, seperti server Gmail dan informasi otentikasi yang tepat.
Office 365 / Outlook
Cara lain yang kedua ialah bisa dengan menggunakan Office 365/ Outlook.
Jika Anda menggunakan Office 365 untuk email bisnis, Anda dapat mengonfigurasi plugin WP Mail SMTP untuk menggunakan layanan Office 365 sebagai penyedia SMTP.
Plugin ini yang akan memandu Anda melalui langkah-langkah untuk menghubungkan akun Office 365 Anda dan mengatur pengaturan SMTP yang diperlukan.
Amazon SES
Cara lain yang ketiga ialah bisa dengan menggunakan Amazon SES.
Amazon SES (Simple Email Service) adalah sebuah layanan email dari Amazon Web Services.
Jika Anda menggunakan Amazon SES ini sebagai layanan email Anda, Anda dapat mengatur plugin WP Mail SMTP untuk terhubung dengan akun Amazon SES. Hal tersebut akan memberikan informasi otorisasi yang diperlukan, seperti kunci akses dan rahasia akses, yang dapat Anda dapatkan dari konsol AWS.
Hubungi Penyedia Hosting
Walaupun Anda telah mengikuti beberapa cara yang telah kami sebutkan di atas, namun permasalahan yang Anda hadapi belum juga terselesaikan, Anda bisa menghubungi penyedia hosting.
Penyedia hosting akan dapat membantu Anda dalam menyelesaikan masalah yang Anda hadapi.
Untuk itu, inilah alasan kenapa Anda perlu memilih penyedia hosting dengan kualitas pelayanan yang baik.
Penyedia hosting dengan kualitas pelayanan yang baik akan selalu memberikan jawaban dari permasalahan yang Anda tanyakan, tanpa khawatir waktu.
WordPress Hosting Herza Cloud dengan Tim Support yang Handal standby 24 Jam penuh setiap hari. Live Chat beroperasi dari pukul 07:00 hingga 24:00 (WIB).
Selain itu, server yang di konfigurasi khusus untuk WordPress Hosting, didukung dengan Platform terbaik seperti CloudLinux dan LiteSpeed Web Server menjadikan kami Web Hosting Ideal.
Kesimpulan
Setelah Anda membaca artikel ini secara keseluruhan, pasti Anda akan semakin paham bagaimana cara memperbaiki WordPress tidak bisa mengirim email.
Ada banyak masalah yang mungkin akan Anda hadapi jika Anda pengguna WordPress Hosting.
Namun, Anda tidak perlu kuatir lagi. Karena kami sudah membuatkan artikel yang cukup banyak tentang masalah-masalah yang ada di WordPress Hosting.
Berikut artikel yang telah kami buat :
- Cara Memperbaiki masalah internal server error
- Cara Memperbaiki masalah saat Situs mengalami kesalahan teknis
- Cara memperbaiki masalah Kesalahan syntax di WordPress
- Cara memperbaiki masalah Kesalahan koneksi database di WordPress
- Cara memperbaiki White Screen pada WordPress
- Cara memperbaiki error “ Are You Sure You Want To Do This?” di WordPress
- Cara memperbaiki masalah gambar di WordPress