Hal yang sangat menjengkelkan adalah disaat server anda terkena spam.
dimana anda sendiri menjadi bingung karena tidak ada aktifitas kirim dan terima email, kemungkinan ip outgoing email dari server anda telah diblokir oleh provider filter spam. untuk itu GemarOprek akan berbagi bagaimana Meminimalisir Spam Pada Hosting cPanel.

untuk mengetahui reputasi dari server ataupun domain anda, silahkan kunjungi website mxtoolbox
jika anda mendapati status dari ip ataupun domain anda terblokir. yang pertama anda harus lakukan adalah mengganti ip outgoing anda, namun sampai kapan anda harus mengganti ip outgoing? seberapa banyakkah ip anda?

apalagi dijaman sekarang ini, Alokasi IPv4 “akan” Segera Habis

Meminimalisir Spam Pada Hosting cPanel

wah, saya jadi keasyikan bercerita. berikut ini adalah cara untuk menghindari ip atau domain anda terindikasi spam pada WHM/ cPanel server anda

How To Stop Spam in Exim With WHM cPanel

  • Login ke control panel WHM anda
  • klik Home » Service Configuration » Exim Configuration Manager
  • Aktifkan RBL Filtering pada Basic Editor » RBLs » klik On atau anda dapat menambah RBL (Real-time Blackhole List) Spam Filter sesuai keinginan anda
  • masih pada bagian Exim Configuration Manager, Aktifkan Sender Verification pada Mail » Sender Verification » klik On. ini akan memeriksa apakah asal surat benar-benar ada atau hanya spam
  • Reject SPF failures pada ACL Options » Reject SPF failures » On. ini akan memverifikasi SPF records dan jika ada email keluar dari selain record SPF yang sudah diatur maka E-mail dari IP tersebut akan ditolak.
  • Lanjut ke Home » Server Configuration » Tweak Settings
  • Centang Fail pada Initial default/catch-all forwarder destination. ini akan menonaktifkan fitur “default email address” dan email yang terkirim ke default account cPanel.
  • Setting Max hourly emails per domain untuk membatasi email keluar per-jam-nya, ini untuk mencegah flooding email pada server anda. saya sendiri biasanya setup ke 70 /jam untuk per-domainnya
  • Setting Maximum percentage of failed or deferred messages a domain may send per hour ke 50%

Konfigurasi diatas hanyalah untuk meminimalisir adanya spam dari server anda, tentu ini sangat didukung dari anda sendiri dalam membuat aplikasi (seperti form contact, dll) ataupun script anda.

Jangan salahkan server ataupun system yang telah anda buat. salahkan logika anda sendiri, karena sistem itu yang membuat adalah manusia sendiri