On Tue, Feb 19, 2002 at 01:58:36PM +0700, Dikshie wrote:
>   bukannya avcheck bikin berat mesin ?
>   pake body_checks dan header_checks cukup ?

sorry, sebelumnya subyek saya ganti, tapi sengaja tinggal
tekan reply sehingga masih bisa tetap masuk dalam thread yang
sama.

header/body checks di postfix itu konyol (setidaknya untuk
keperluan filter attachment). itu karena tidak bisa melakukan
multiline regex match. misalkan outlook, menggunakan multiline
content-type 'header' separator pada body, sehingga mail
dengan tipe attachment tertentu bisa lolos tanpa dikehendaki.

yang dibutuhkan sebenarnya adalah mime parser. satu-satunya
mta (free) yang punya mime parser hanyalah sendmail untuk
sementara ini. sayangnya, milter ini (sendmail's mail filter
library) terlalu berat (menurut saya).

jadi, untuk sementara ini memasang 'antivirus' dengan cara
paling mudah dan murah adalah pakai postfix+avcheck+drweb/avp.

issue yang lain. hampir semua antivirus front-end seperti amavis,
avcheck dll, menyediakan fasilitas mengirim notification ke:
sender/recipient/admin. feature ini bagus, sayangnya seringkali
dipasang dengan cara yang kurang tepat.

ok. saya pakai istilah berikut:
- outbound mta, ini untuk menerima mail dari dumb smtp client
  (MUA), misalnya smtp server isp yang disediakan untuk serve
  client mereka.
- inbound mta, ini untuk menerima mail dari 'real' smtp client.
  query mx -> kirim. ini dipakai untuk menerima mail normal dari
  seluruh dunia (internet).

notifikasi ke admin, bisa dipasang di either inbound/outbound.
tetapi notifikasi ke sender, pasang di outbound mta. sedang
notifikasi recipient pasang di inbound mta.

sekarang kasus mailserver saya. port 25 saya gunakan baik untuk
inbound/outbound. maka untuk kasus ini, saya hanya mengaktifkan
notifikasi ke admin, untuk selanjutnya message yang bersangkutan
saya drop. karena saya pakai content_inspector punya michael tokarev,
maka terpaksa perlu melakukan sedikit perubahan di postfix untuk
dapat men-drop message (aslinya, hanya bisa: ok-> kirim, virus->
bounce).

Aspek ini sering diabaikan oleh para postmaster kita, sehingga
seringkali ada notification mampir ke user saya (bisa ribuan!)
padahal mail bervirus itu dikirim oleh virus itu sendiri dengan
menggunakan 'fake' sender address tentu saja.

Beberapa waktu lalu, keyakinan saya bahwa header/body checks
sudah mencukupi pupus setelah menerima banyak mail worm dari
mailserver indosat. Pasalnya virus tsb. menggunakan multiline
content-type yang lolos dari regex saja. Bisa saja sih saya
buat regex yang 'konyol' sekedar untuk menolak mail semacam ini.
Tetapi karena saya sendiri merasa itu konyol, ya tidak saya lakukan :-)

Salam,

P.Y. Adi Prasaja


--
Right or wrong my list. Unsubscribe option is currently unavailable.
Indeed, it's available upon request .. but: cepek dulu donk!

Kirim email ke