On Fri, Mar 16, 2001 at 02:22:31PM +0700, Dani Matias wrote:
> saya kira kalau ESMTP SIZE *wajib* di issue oleh setiap mta maka kemungkinan
> mta menerima bom email (atau "bom data",kalau dilakukan via telnet) bisa
> diperkecil. masalahnya ESMTP SIZE ini di rfc cuman option saja, atau
> mungkin "terpaksa dibuat option" demi menjaga kompatibilitas dgn mta jaman
> batu.
Pendapat sama dengan komentar saya dulu tentang SIZE ini. Pada
dasarnya, SIZE adalah untuk kepentingan si pengirim, bukan penerima.
telnet mail.biofarma.co.id
EHLO fetp.org
MAIL FROM: <[EMAIL PROTECTED]> SIZE=1
RCPT TO: <[EMAIL PROTECTED]>
DATA
...
...
See ...
Dalam kasus MDaemon, saya tidak yakin dengan cara anda anda bisa
mencelakakan MDaemon orang, selama orang yang bersangkutan membatasi
jumlah koneksi dari 1 ip address, yang menurut Bung Syafril, MDaemon
punya kemampuan ini. Kalau sampai koneksi 'persistent' dari 1 ip
address sebanyak yang anda inginkan ke MDaemon anda, katakanlah
seharian, percayalah, koneksi ini datangnya bukan dari warnet atau
telkomnet instant :-)
> apakah yg anda maksud itu data baru ditransmisikan setelah
> buffer penuh/command flush()/tekan enter? kalau itu yg dimaksud, saya
> tidak sependapat. soalnya dengan simulasi telnet itu jelas begitu
> saya ketik 1 karakter di telnet client, data langsung dikirim
> dan di mta langsung diterima, tanpa harus issue flush() ataupun ketik enter.
Bisa jadi. Saya tidak akan menebak-nebak sistem anda. Tapi ini, yang
saya lakukan: set server timeout 10 detik, saya ketikan mail from,
rcpt to dengan cepat sampai data, begitu keluar prompt untuk
mengetikan data, saya tekan tombol 'a' terus, server langsung memutus
setelah 10 detik. ini tidak terjadi kalau saya tekan tombol enter
sebelum 10 detik. Bisa saja telnet client anda yang selalu flush()
setiap ada pengetikan tombol keyboard.
> btw, kalau saya lihat di monitor mdaemon, flush() ini
> kelihatannya inisiatif mdaemon, bukan inisiatif client.
> betul ngga bung sh? cmiiw
Terlalu kompleks untuk menduga-duga ini, mending tanya langsung ke
developernya. FYI, sebenarnya tidak hanya ada bufferred write() tapi
ada juga bufferred read(). Ini bisa dilakukan ditingkat OS, bisa juga
pada tingkat userland (software, mta, mendukung bufferred read dan
write).
Salam,
P.Y. Adi Prasaja
PS. anda mengaktifkan fasilitas webmail? ada report bugs di Mdaemon
barus saja di bugtraq, sudah ada revisinya.
--
--MDaemon-L----------------------------------------------------------
Milis ini untuk Diskusi antar pengguna MDaemon Mail Server.
Untuk menghubungi moderator/List Owner double click link dibawah ini:
<mailto:[EMAIL PROTECTED]>
Untuk Unsubscribe, double click link dibawah ini langsung kirim
<mailto:[EMAIL PROTECTED]>
Untuk Subscribe, double click link dibawah ini langsung kirim
<mailto:[EMAIL PROTECTED]>
--POWERED BY MDAEMON!------------------------------------------------