Hello Bill
I had got that code and put it into Visual Studio .Net and I got the following errors.
'System.Net.Sockets.TcpClient.Active' is inaccessible due to its protection leve
'System.Net.Sockets.SocketException' does not contain a definition for 'StackTrace
'System.Exception' does not contain a definition for 'StackTrace
Since SMTPClient inherits from the TCPClient, the Active member should be accessible shouldn't it, or could this be due to using the compact framework. Also, I don't understand the StackTrace errors either because they should be part of the Exception class shouldn't they. Thanks for the file and thanks in advance for any more help you can provide
Robert