I have been using the following code (suggested by someone on an MSDN forum) to determine if a default mail client has been configured:
RegistryKey hkey = Registry.ClassesRoot.OpenSubKey(
"mailto\\shell\\open\\command", false);
hkey
will be null
if there is no such client.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.