Apabila Anda mengalami kesulitan mengirim email, baik untuk menerima notifikasi komentar pengunjung, reset password, hingga isian form kontak dari hadirin senantiasa gagal, Anda bisa menggunakan Email dari SMTP Email Hosting Anda sendiri.
Secara default WordPress menggunakan fungsi PHP mail untuk keteranganemail. Namun, fungsi ini tidak berfungsi mirip yang diperlukan sebab sejumlah argumentasi. Diantaranya sebagian besar penyuplaihosting menghalangi penggunaan fungsi ini untuk menghalangi penyalahgunaan dan spam.
SMTP (Simple Mail Transfer Protocol) ialah standar untuk pengiriman email. Tidak mirip fungsi PHP mail, SMTP memakai otentikasi yang sempurna yang bisa mengembangkan pengantaran email.
Anda mampu menggunakan layanan dari SMTP dari hosting Anda sendiri, atau menggunakan layanan SMTP dari luar yang gratis atau berbayar. Dari luar ini juga cukup banyak yang memberikan layanan secara gratis menyerupai MailGun, MailChimp.
Bahkan GMail juga menyediakan layanan gratis ini, yang artinya Anda mampu menggunakan akun Gmail Anda sendiri untuk mengkonfigurasi SMTP ini pada website atau WordPress Anda.
Tapi, kali bimbingan kali ini untuk memakai layanan email dari hosting Anda sendiri.
Namun, jika Anda berniat mengantaremail bulletin (newsletter) memakai WordPress, maka Anda mesti memakai penyedia layanan email secara massal, seperti MailGun atau SendGrid.
Membuat Email dari Hosting
Pertama harus membuat email apalagi dulu di hosting Anda. Setelah dibentuk, catat konfigurasi berikut yang mau dipakai nantinya.
Untuk melihat konfigurasi email di CPanel hosting lazimnya di section Email klik Akun Email, pada baris email yang telah dibuat klik Set Up Mail Client, dan cari data yang ada di dalam Secure SSL/TLS Setting (Disarankan).
Catat data berikut ini:
- Nama pengguna (email)
- Kata sandi
- Server keluar: SMTP host dan port.
Plugin dan Pengaturan di WordPress
Untuk mengintegrasikan email yang sudah di buat di hosting, kita install plugin WP Mail SMTP dari WPForms.
Kalau sudah diinstal dan diaktifkan, masuk dari suguhan samping kiri admin WordPress Pengaturan >> WP Mail SMTP.
Kemudian isi form:
- From Email: nama email (pengguna) yang sudah dibuat di hosting
- From Name: Nama pengantaremail, bebas saja
- Mailer: pilih Other SMTP, setelah dipilih akan tampil pilihan pengaturan SMTP
- Return Path: centang Set the return-path to match the From Email
- SMTP Host: isi dengan host email surat keluar hosting
- SMTP Port: isi dengan port email surat keluar hosting
- Encryption: pilih SSL
- Auto TLS: On
- Authentication: pilih On, dan akan tampil isian SMTP Username dan Password
- SMTP Username: alamat email yang dibentuk di hosting
- SMTP Password: isi dengan password dari email terbuat di hosting
Setelah diisi klik Save Settings
Misalnya ibarat ini:
Test Email
Setelah melaksanakan konfigurasi Anda mampu menilik email apakah nantinya email bisa terkirim atau tidak pada Email Test. Coba kirim ke email Anda yang lain, mampu juga gmail, yahoo, dan lainnya.
Setelah masukkan nama email untuk test, klik Send Email.
Apabila akhirnya Your email was sent successfully! artinya email telah berhasil dikonfigurasi dan berhasil dikirim. Selanjutnya periksa email yang Anda kirim tadi, jika terdapat email masuk baru yang tepat nama email dalam konfigurasi bermakna pengaturan email sudah benar.
Kalau pengaturan sudah percaya benar semua tetapi email masih belum terkirim, Anda coba tes pengantaran email secara manual dari fitur email bawaan hosting Anda. Dan jikalau masih tidak terkirim semestinya coba hubungi pengelola hosting Anda.