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 http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be