Imported from my original Blogspot archive (2007–2010). Posts are preserved as originally written, including language, formatting, and mistakes.

Firefox 3 have a very useful feature, which allows users to decide how to handle certain protocol, for example, we can specify use Gmail to open the mailto link. But the options in Firefox only Yahoo! Mail can be elected, how can do it?

First, in the address bar type "about:config", and then in the top of the "filters" enter "gecko.handlerService.allowRegisterFromDifferentHost".

Then in the screen should only see one information, double click under it and let it become a value from the false to true.

If you use the Gmail, please copy under the code to address bar and press "Enter" key.

javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url;=%s","GMail");

If you use the Google Apps (such as CGT World mail), please copy under the code to address bar and press "Enter" key. We should remember replace the "example.com" with your mailbox domain name (CGT World mail as an example, is replaced cgtworld.com).

javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/a/example.com/mail/?extsrc=mailto&url;=%s","GMail")

Press the "Enter" key will be to see Firefox after asking if you set to handle mailto Links Gmail applications, we certainly have to press the "New application" button.