> Any suggestions on how I can prevent this behaviour from
> holding up my system in the future ??

Implement a timeout which would reset the connection even before it is
established. A simple TTimer would do.

Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html
--
[EMAIL PROTECTED]
Author of ICS (Internet Component Suite, freeware)
Author of MidWare (Multi-tier framework, freeware)
http://www.overbyte.be


----- Original Message ----- 
From: "Erich Kuba" <[EMAIL PROTECTED]>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Thursday, September 14, 2006 2:31 AM
Subject: [twsocket] Interesting connect problem


> Hi all,
>
> I have recently noticed a couple of interesting entries in one of my
system
> logs from a Mail Relay Agent written using the TSMTPCli component, which
> raises a few interesting questions.
>
> Firstly here is a small extract from the system log
>
> > 19:26:28 - Connecting to mta1.grp.scd.yahoo.com
> > 19:26:47 - Disconnected from mail server - mta1.grp.scd.yahoo.com
> > 19:26:47 - Connecting to mta2.grp.scd.yahoo.com
> > 19:41:57 - Disconnected from mail server - mta2.grp.scd.yahoo.com
> > 19:41:57 - Connecting to mta3.grp.scd.yahoo.com
> > 19:57:06 - Disconnected from mail server - mta3.grp.scd.yahoo.com
>
> The line that starts with "Connecting to" is written to the log as the
> connect method is called.  The line that starts with "Disconnected from
mail
> server" is written when the OnSessionClosed event handler is fired.  So
you
> can see, particularly from the last two lines, it took 16min 9sec to fire
> the event handler.
>
> Now, this is NOT a TWSocket problem.  You can reproduce the problem from
the
> DOS command line with "telnet mta3.grp.scd.yahoo.com 25".  However, it is
> important to find a solution to this problem as the relay engine is
> effectively being held up by this strange behaviour.  What should be said
is
> that the fact that the relay engine is even going to
mta3.grp.scd.yahoo.com
> as a result of spam, so it's possible that the spammer has found this
> interesting behaviour, and is exploiting it.
>
> Any suggestions on how I can prevent this behaviour from holding up my
> system in the future ??
>
> Cheers
>
> Erich
>
>
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://www.elists.org/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to