in reply to Launch default email program in Windows

To Windows, these days, URL protocols are treated similar to file extensions. In fact, the mechanism to use can be the very same as just launching a file in its default program. You could use Win32::API with the ShellExecute API call, but just using the assistant command line tool program start, which comes with Windows, can be enough, and is much simpler to implement. Try this:
system('start', 'mailto://foo@bar.invalid');
Works for me. And dead easy.

Replies are listed 'Best First'.
Re^2: Launch default email program in Windows
by vios (Novice) on Nov 11, 2004 at 06:58 UTC

    Life can be so easy with Perl. :-)

    Works great - Vicky