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

