The SMTP.OCX control connects to an smtp server directly using the winsock control. If you want to defer mailing you could use the winsock control (mswinsck.ocx) to check for an existing connecting. BUT you have to store the message yourself if the connection is down.
============================================================
'C' is shorthand for Confusion, 'C++' much more confusion...