Cara Konfigurasi SMTP mail authentication di WordPress

Fungsi mail() di php sering dimanfaatkan spammer untuk mengirimkan email tanpa sepengetahuan pemilik websites yang menggunakan celah keamanan wordpess. Penambahan plugins SMTP mail athentication dapat menghindari penggunaan fungsi mail(), selanjutnya fungsi mail() dapat dinonaktipkan dari file php.ini dengan menambahkan kode disable_functions = mail dan pengaktipan untuk seluruh folder melalui .htaccess, atau dinonaktipkan secara global di server.

Plugins ini tidak akan berguna bila wordpress tidak ditambahkan plugins anti-spam, silahkan tambahkan anti-spam terlebih dahulu.
Dalam artikel ini  email dianggap sudah ada dengan user dan password yang benar, bila belum ada silahkan didaftarkan mengikuti artikel berikut.

Pada contoh ini digunakan WP Mail SMTP dari Callum MacDonald,

Cara installasi:

  • Klik Plugins
  • Klik Add New
  • Ketik di search “WP Mail SMTP
  • Klik install di plugins WP Mail SMTP dari Callum MacDonald
  • Klik Activate.
  • Klik Setting dan Pilih Email
  • Mailer pilih Send all WordPress email via SMTP
  • masukan  SMTP Host, SMTP Port, dan beberapa option yang diperlukan seperti contoh dan gambar dibawah.
  • jangan lupa tekan  updates options agar konfigurasi tersimpan,
  • tekan tombol send test untuk memastikan konfigurasi  dapat berjalan dengan normal, bila keterangan false artinya konfigurasi tidak berjalan dengan normal. Email gratis di gmail yang menggunakan nama domain (google apps for domain) tidak dapat menggunakan fastilitas smtp dari gmail.

 

Contoh konfigurasi email di Cpanel:

SMTP Host: localhost
SMTP Port: 465 dengan Encryption :use SSL Encryption
atau
SMTP Port: 587 dengan Encryption :use TLS Encryption
Authentication: Yes. Use SMTP Authentication.
Username : alamat email lengkap contoh info@namadomainanda.com
Password : password email

 

contoh Konfigurasi gmail:

SMTP Host: smtp.gmail.com
SMTP Port: 465 dengan Encryption :use SSL Encryption
Authentication: Yes. Use SMTP Authentication.
Username : alamat email lengkap contoh username@gmail.com
Password : password email

 

contoh Konfigurasi mail yahoo:

SMTP Host: smtp.mail.yahoo.com
SMTP Port: 465 dengan Encryption :use SSL Encryption
Authentication: Yes. Use SMTP Authentication.
Username : alamat email lengkap contoh username@yahoo.com
Password : password email

 

contoh Konfigurasi outlook.com:

SMTP Host: smtp-mail.outlook.com
SMTP Port: 587 dengan Encryption :use TLS Encryption
Authentication: Yes. Use SMTP Authentication.
Username : alamat email lengkap contoh username@outlook.com
Password : password email

 

 

wp-mail-authentication

Comments for this post are closed.