On 2014-11-24 16:35, Benny Kurniawan Candra wrote:
> The antivirus already finished the scanning and ready to receive DATA,
>> > but not fast enough to response the DATA transmitted by sender that's
>> > trigger winsock error 10054.
>> > If sender follow Internet Mail Regulation, it should wait till MDaemon
>> > (receiver) issue 354 Enter mail, end with <CRLF>.<CRLF> before transmit
>> > the DATA.
>> > 
> Pak apakah ini bisa ada kesalahan dari sisi kita?

Bisa jadi, kalau MDaemon kirim command "354 Enter mail, end with
<CRLF>.<CRLF>" kelamaan sehingga melebihi waktu 2 menit, bisa karena ada
masalah di koneksi internet atau karena disk lambat.

Tetapi untuk kasus ini, kelihatannya sender salah urutan mail command
sehingga timbul masalah ini.

Coba bandingkan dengan transaksi yang berhasil

http://www.mail-archive.com/mdaemon-l%40dutaint.com/msg33232.html

Thu 2014-09-04 11:13:02: 06: [710894] ---- End AntiVirus results
Thu 2014-09-04 11:13:03: 01: [710894] Message creation successful:
e:\mdaemon\queues\inbound\md50005801881.msg
Thu 2014-09-04 11:13:03: 03: [710894] --> 250 Ok, message saved
<Message-ID:
<65ebab1f1be14b88a19e7f01ca134...@sixpr06mb286.apcprd06.prod.outlook.com>>

Thu 2014-09-04 11:13:03: 02: [710894] <-- MAIL
FROM:<[email protected]> SIZE=2347185

Terlihat bahwa mestinya sender kirim command MAIL FROM bukan DATA dan
sender perlu tunggu signal dari receiver berupa "250 ok" terlebih dahulu.

https://tools.ietf.org/html/rfc5321#page-62

quote-->
   When a mail message is to be delivered to multiple recipients, and
   the SMTP server to which a copy of the message is to be sent is the
   same for multiple recipients, then only one copy of the message
   SHOULD be transmitted.  That is, the SMTP client SHOULD use the
   command sequence: MAIL, RCPT, RCPT, ..., RCPT, DATA instead of the
   sequence: MAIL, RCPT, DATA, ..., MAIL, RCPT, DATA.  However, if there
   are very many addresses, a limit on the number of RCPT commands per
   MAIL command MAY be imposed.  This efficiency feature SHOULD be
   implemented.

4.5.4.2. Receiving Strategy


   The SMTP server SHOULD attempt to keep a pending listen on the SMTP
   port (specified by IANA as port 25) at all times.  This requires the
   support of multiple incoming TCP connections for SMTP.  Some limit
   MAY be imposed, but servers that cannot handle more than one SMTP
   transaction at a time are not in conformance with the intent of this
   specification.
<-- end of quote

Keterlambatan ini bisa jadi karena Mdaemon diletakkan dibelakang
firewall dan outbound tcp connection port 1K - 65K (ephemeral port,
dynamic tcp port) diblock sehingga multi tasking tidak berjalan semestinya.


http://www.wisegeek.org/what-are-the-common-causes-of-socket-error-10054.htm

quote -->
A break in the Internet connection also can cause a socket error 10054.
As with the program, this can occur manually. If the user is not at
fault for breaking the Internet connection, he should check the modem,
router, and any internal device connecting to the Internet to ensure
they are working. Manually resetting the device and calling the Internet
service provider (ISP) can help get the Internet back online. In more
serious cases, the device may have to be repaired or replaced.

Another reason for this error is that the user is using a proxy server
to mask his computer address. This happens if the server is attempting
to connect to the computer’s inherent address, and not the proxy server.
If this occurs, the user can manually tell the server to connect to the
proxy and not directly to the computer. Otherwise, the connection will
keep breaking.
<-- end of quote

Kalau melihat artikel diatas, problem salah mail command sequence ini
penyebabnya adalah proxy/firewall sender atau receiver yang memblock
icmp protocol sehingga dia "deaf", tidak mendengar response receiver
atau multi task tidak bekerja benar.


-- 
syafril
-------
Syafril Hermansyah
MDaemon-L Moderators, running MDaemon 14.5.2-64, SP 4.5-64
Harap tidak cc: atau kirim ke private mail untuk masalah MDaemon.

Menularkan pesimisme cuma perlu modal gombal. Tapi membangun harapan
harus dengan kerja keras dan hasil nyata.
        --- Dahlan Iskan


-- 
--[MDaemon-L]------------------------------------------------
Milis ini untuk Diskusi antar pengguna MDaemon Mail Server.

Netiket: http://www.netmeister.org/news/learn2quote
Arsip: http://mdaemon-l.dutaint.com
Dokumentasi : http://mdaemon.dutaint.co.id
Henti Langgan: Kirim mail ke MDaemon-L-unsubscribe [at] dutaint.com
Berlangganan: kirim mail ke MDaemon-L-subscribe [at] dutaint.com
Versi terakhir MD 14.5.1, SP 4.5, BES 2.0.2, OC 3.0, SG 3.0.2

Kirim email ke