I'm also assuming that this is the case for any mailto: link that might be in an address across the operating system. This error has most likely resulted because Microsoft decided to ship Windows 7 (which most people will be getting on October 22nd by the way) without a mail client. Therefore, Microsoft presumed that people will download Windows Live Mail or something else like Thunderbird for their e-mail needs.
In my opinion letting the users choose their desired mail program (instead of something like having Windows Mail in Vista and most people downloading Windows Live Mail because it was superior to Windows Mail anyway... causing a duplication of effort) is a good idea. But this also means that the operating system for some reason doesn't have a 'Default' mail program to go to in order to open mailto: links.
As such, to open mailto links, you'll first need to set Windows Live Mail or whatever else you plant to use as your default mail program.
How to set an application as the default mail program in Windows 7 (and solve the mailto problem)
- Click on Start
- Click on Default Programs
- Click on 'Set program access and computer defaults'
- Click on the chevron (arrows) beside "Custom"
- Under "Choose a default e-mail program:" choose 'Windows Live Mail' or any other program you wish to use. If you don't have any other program under the options, you probably need to download and install one. I'd recommend you give Windows Live Mail or Thunderbird a try.
- Click OK.
- Close the window
- Try clicking on the mailto link again.
Got a question, tip or comment? Send them to email@example.com and we'll try to answer it in a blog post!