Stefan Göppert wrote:
> Hi,
> I try to send multiple E-Mails (single Mails, one after another).
> After a while (mostly if 380 E-Mails where send) I get an SMTP
> component not ready error. What can I do in this case?  
> Here some code:
     smtpQuit     :  begin
>                     sleep(500);

Do not call sleep, it's useless.

>                     if whereIam > -1 then
>                       sendMail(whereIam)

Do not call sendMail here, instead post a custom message and
from its handler call sendMail. In sendMail check whether
the connection is closed, or handle event OnSessionClosed
as well.

>                     else
>                       ShowMessage('ok');

Do not call ShowMessage() from event handler, it processes
messages which could lead to reentrance into the handler or to 
other unwanted results.

Arno Garrels

To unsubscribe or change your settings for TWSocket mailing list
please goto
Visit our website at

Reply via email to