This is somewhat related to VB since I want to do this in a program. Maybe someone could point me in the right direction. The general purpose would be to trace a email back to the individual machine/server it came from. Given the IP address shown in the message header would it be possible to determine if that IP is a proxy or not? And if it is then how to backtrack though the proxy to the IP the proxy was sending the info back to?

Appreciate any help.
James