Table of contents
Menggunakan plugin Contact Form 7 di website WordPress memang memudahkan dalam membuat formulir kontak. Namun, ada satu masalah yang sering terjadi: pesan yang dikirim melalui formulir ini tidak sampai ke inbox penerima atau malah masuk ke folder spam.
Hal ini biasanya disebabkan oleh pengaturan pengiriman email bawaan WordPress yang kurang optimal. Solusinya? Gunakan Simple Mail Transfer Protocol (SMTP).
Dengan mengonfigurasi SMTP di Contact Form 7, email yang dikirim dari formulir kontak akan lebih terpercaya, memiliki otentikasi yang lebih baik, dan lebih mungkin sampai ke tujuan tanpa terdeteksi sebagai spam.
Di artikel ini, kita akan membahas cara setting SMTP di Contact Form 7, lengkap dengan alasan mengapa SMTP diperlukan hingga langkah-langkah konfigurasinya.
Cara Setting SMTP di Plugin Contact Form 7
Agar email dari Contact Form 7 dapat terkirim dengan lancar dan tidak masuk ke folder spam, kamu perlu mengatur SMTP di WordPress. Ada beberapa plugin SMTP yang bisa digunakan, seperti WP Mail SMTP, Easy WP SMTP, atau Post SMTP Mailer. Berikut langkah-langkah lengkapnya:
Langkah 1. Instalasi Plugin WP Mail SMTP
- Masuk ke Dashboard WordPress.
- Klik menu Plugins > Add New.
- Pada kolom pencarian, ketik WP Mail SMTP, lalu klik Install dan tunggu hingga proses selesai.
- Setelah itu, klik tombol Activate untuk mengaktifkan plugin.
- Jika muncul halaman selamat datang, klik Go back to the Dashboard untuk kembali ke halaman utama WordPress.
Langkah 2. Konfigurasi WP Mail SMTP
- Masuk ke menu WP Mail SMTP > Settings.
- Isi pengaturan berikut sesuai kebutuhan:
- From Email: Masukkan alamat email yang akan digunakan untuk SMTP. Jika ingin semua email dari WordPress menggunakan alamat ini, centang Force From Email
- From Name: Isi dengan nama pengirim notifikasi email. Bisa berupa nama pribadi atau nama bisnis. Centang Force From Name jika ingin semua email WordPress menggunakan nama ini.
- Pada bagian Mailer, pilih Other SMTP.
Langkah 3. Mengisi Konfigurasi SMTP
Setelah memilih Other SMTP, akan muncul beberapa kolom yang harus diisi sesuai dengan akun email yang digunakan:
- SMTP Host: Isi dengan nama domain atau hostname penyedia layanan email.
- Encryption: Pilih SSL dengan port 465 atau TLS dengan port 587.
- Authentication: Pastikan dalam kondisi ON.
- SMTP Username: Masukkan alamat email yang digunakan sebagai pengirim.
- SMTP Password: Isi dengan kata sandi email yang digunakan.
- Setelah semua kolom terisi dengan benar, klik Save Settings untuk menyimpan pengaturan.
Langkah 4. Menguji Pengaturan SMTP
Untuk memastikan konfigurasi berhasil, lakukan pengujian dengan langkah berikut:
- Masuk ke menu Email Test.
- Masukkan alamat email tujuan untuk uji coba pengiriman email.
- Klik Send Email dan tunggu hingga proses selesai.
- Jika konfigurasi berhasil, akan muncul notifikasi bahwa email berhasil terkirim.
Dengan mengikuti langkah-langkah ini, kamu bisa memastikan bahwa semua email yang dikirim melalui Contact Form 7 akan lebih terpercaya dan masuk ke inbox penerima tanpa masalah.
Cara Install dan Setting SMTP di Plugin Contact Form 7
Untuk memastikan email dari formulir kontak terkirim dengan lancar menggunakan SMTP, kamu perlu menginstal dan mengatur plugin Contact Form 7 di website WordPress. Berikut langkah-langkahnya:
Langkah 1. Install Contact Form 7
- Buka dashboard WordPress, lalu navigasikan ke menu Plugins > Add New.
- Klik "Contact Form 7" di kolom pencarian.
- Klik Install Now, lalu tekan tombol Activate setelah instalasi selesai.
Langkah 2. Konfigurasi Contact Form 7
- Setelah plugin aktif, buka menu Contact > Contact Forms.
- Pilih formulir kontak yang ingin kamu atur dengan mengklik Edit.
- Masuk ke tab Mail, lalu pastikan kolom From Email diisi dengan alamat email yang sudah dikonfigurasi di pengaturan SMTP.
- Jika sudah sesuai, klik Save untuk menyimpan perubahan.
Langkah 3. Uji Coba Pengiriman Email
- Buka halaman yang berisi formulir kontak yang sudah dikonfigurasi.
- Coba kirim pesan melalui formulir tersebut.
- Jika muncul notifikasi "Thank you for your message. It has been sent", artinya email telah sukses dikirim melalui SMTP.
Dengan mengikuti langkah-langkah ini, kamu bisa memastikan bahwa setiap pesan yang dikirim melalui Contact Form 7 dapat terkirim dengan baik tanpa masuk ke folder spam.
Apa itu SMTP?
SMTP (Simple Mail Transfer Protocol) adalah protokol standar yang digunakan untuk mengirim email melalui jaringan internet.
Protokol ini berfungsi untuk mengalihkan email dari satu server ke server lainnya agar dapat sampai ke tujuan dengan lebih aman dan andal.
Secara default, WordPress menggunakan fungsi PHP mail() untuk mengirim email, tetapi metode ini sering kali kurang optimal dan dapat menyebabkan email masuk ke folder spam atau bahkan tidak terkirim sama sekali.
Dengan SMTP, pengiriman email dilakukan melalui server yang telah terverifikasi, sehingga meningkatkan kepercayaan layanan email seperti Gmail, Yahoo, atau Outlook terhadap pesan yang dikirim.
Menggunakan SMTP dalam Contact Form 7 sangat penting untuk memastikan email yang dikirim melalui formulir kontak di website kamu dapat diterima dengan baik oleh penerima tanpa terdeteksi sebagai spam.
Mengapa Harus Menggunakan SMTP?
Menggunakan SMTP adalah solusi terbaik karena:
- Lebih terpercaya: SMTP menggunakan autentikasi yang lebih baik, sehingga email tidak mudah dianggap sebagai spam.
- Menghindari batasan server: Beberapa layanan hosting membatasi atau bahkan memblokir fungsi PHP mail(), sementara SMTP lebih didukung.
- Meningkatkan tingkat keberhasilan pengiriman email: Dengan SMTP, pesan dari formulir kontak lebih mungkin masuk ke inbox penerima tanpa hambatan.
- Dukungan Enkripsi Lebih Baik: SMTP memungkinkan penggunaan protokol keamanan seperti SSL/TLS, sehingga email yang dikirim lebih aman dan tidak mudah disadap.
- Kompatibel dengan Penyedia Email Terkenal: Layanan seperti Gmail, Outlook, atau Yahoo lebih menyukai email yang dikirim melalui SMTP karena menggunakan autentikasi yang jelas.
- Menghindari Kesalahan Konfigurasi Server: Beberapa server hosting memiliki konfigurasi berbeda yang bisa menyebabkan PHP mail() tidak berfungsi dengan baik. SMTP lebih stabil karena bekerja dengan standar yang sudah umum digunakan.
- Mendukung Pengiriman Email Massal: Jika kamu memiliki formulir kontak yang sering digunakan, SMTP lebih efektif dalam menangani jumlah email yang besar dibandingkan PHP mail().
Kesimpulan
Menggunakan SMTP dalam konfigurasi Contact Form 7 di website WordPress adalah langkah penting untuk memastikan setiap email yang dikirim melalui formulir kontak dapat sampai ke inbox penerima tanpa terdeteksi sebagai spam.
Dengan SMTP, pengiriman email menjadi lebih terpercaya karena menggunakan autentikasi yang jelas, dukungan enkripsi yang lebih baik, serta kompatibel dengan layanan email populer seperti Gmail, Outlook, dan Yahoo.
Dengan mengikuti langkah-langkah yang telah dijelaskan, kamu dapat memastikan bahwa formulir kontak di website WordPress bekerja dengan optimal dan setiap pesan dari pengunjung dapat terkirim dengan baik.