Dave, >I have written a small app which, having identified a certain condition >needs to get an email into a particular mailbox as quickly as possible. >The email is simple plain text of only about 550 characters. > >The app is running on a dedicated, hosted server so I'm content that its >internet connection is as fast as economically possible. I'm doing a >DNS resolution to get the IP address of the preferred SMTP server at the >destination domain. I use the Indy TIdSMTP component (Indy 9) and I >have code in place which ensures that it remains connected to that SMTP >server ready for when I need it. It's taking about 150ms on average for >the call to Send() to return. >
When you are concerned about immediacy in terms of milliseconds, e-mail is not the way to convey the information. It is not just getting the e-mail to the e-mail server, I assume that someone's e-mail client must pickup the e-mail from the server before it is available to the addressee. That delay could be significant, even for client-server based e-mail clients. For non client-server e-mail clients that poll the server, the delay will be average in minutes. You may want to consider something more direct, like a TCP/IP packet sent directly to the workstation of the addressee. Glenn Lawler ----------------------------------------------------- Home page: http://groups.yahoo.com/group/delphi-en/ To unsubscribe: [EMAIL PROTECTED] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/delphi-en/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

