Kita manfaatkan fungsi mime header check, berikut langkah2nya
Aktifkan fungsi mime check, dengan menambah opsi berikut ke /etc/postfix/main.cf
# nano -w /etc/postfix/main.cf
Tambahkan baris berikut :
# Blokir extensi file
mime_header_checks = regexp:/etc/postfix/mime_header_check
Buat daftar extensi file attachment yg mau diblokir
# nano -w /etc/postfix/mime_header_check
Tambahkan baris berikut :
/name=[^>]*\.(bat|com|exe|dll|vbs|inf)/ REJECT
Restart Postfix
# service postfix restart
Coba sekarang kirim email dengan lampiran file .bat
Terus perhatikan mail.log, akan muncul notif seperti berikut :
Oct 18 17:17:20 mail-srv postfix/cleanup[23985]: 96CED70B79: reject: header Content-Type: text/plain;? name=coba.bat from localhost[127.0.0.1]; from=<noc@XXXX.co.id> to=<tribudi@YYYY.co.id> proto=ESMTP helo=<mail.XXXX.co.id>: 5.7.1 message content rejected
File lampiran sudah berhasil diblokir !