Perilaku spammer yang menjengkelkan!
Perilaku spam akhir-akhir ini sudah memprihatinkan. Server kadang jadi sangat sibuk karena ulah spam ini. Mengirim email dalam jumlah banyak (mass email) walaupun untuk kepentingan bisnis bisa juga dikategorikan sebagai spam. Pengiriman mass email ini juga berdampak pada beban server yang semakin tinggi sehingga menjadi down.Nah, ada trik untuk menanggulangi email-email nakal ini. Biasanya email yang dikirim menggunakan nama email samaran yang umum misalnya user@yahoo.com, user@hotmail.com dan sebagainya. Tetapi setelah dicek ternyata menggunakan user nobody untuk mengirim email.Email yang diidentifikasi sebagai spam juga biasanya tidak mencantumkan tanggal pada bagian data email, sehingga kita bisa menggunakan Access Control List (ACL) yang dimasukkan dalam konfigurasi exim.conf (saya menggunakan exim sebagai mail server) sebagai berikut:
deny message = Faked Yahoo, so you must be spam.
log_message = Fake Yahoo
senders = *@yahoo.com
condition = ${if match {$sender_host_name}{Nyahoo.com$N}{no}{yes}}
deny message = Faked hotmail, so you must be spam.
log_message = Fake hotmail
senders = *@hotmail.com
condition = ${if match {$sender_host_name}{Nhotmail.com$N}{no}{yes}}
deny message = Faked MSN, so you must be spam.
log_message = Fake MSN
senders = *@msn.com
condition = ${if match {$sender_host_name}{N(hotmail|msn).com$N}{no}{yes}}
deny message = Faked AOL, so you must be spam.
log_message = Fake AOL
senders = *@aol.com
condition = ${if match {$sender_host_name}{Nmx.aol.com$N}{no}{yes}}
deny message = User nobody dilarang kirim email
log_message = User nobody kirim email
senders = nobody
deny condition = ${if !def:h_Date: {1}}
message = Message SHOULD have Date: but does not
Silakan dicoba ![]()