Utilizar gmail, yahoo o hotmail como cliente mailto | Algo de Linux

viernes, 17 de octubre de 2008

Utilizar gmail, yahoo o hotmail como cliente mailto

Muchas páginas tienen enlaces de correo del tipo "mailto" y cuando hacemos clic sobre ellos, se nos abre la aplicación de correo predeterminada.

En Firefox 3, además de aplicaciones instaladas en nuestro ordenador, podemos hacer que al hacer clic sobre un enlace del tipo mailto:usuario@correo.extension se nos abra gmail, yahoo, hotmail...

Veamos cómo añadir esta posibilidad:

Lo primero que hacemos es abrir el navegador y teclear about:config en la barra de direcciones. Se nos abrirá una ventana como la siguiente, en la que Firefox nos informa de que puede ser peligroso cambiar las preferencias avanzadas.

Hacemos clic en el botón "¡Tendré cuidado, lo prometo!" para continuar y se nos mostrarán un montón de opciones de configuración:

En el campo Filtro escribimos: gecko.handlerservice. y buscamos la clave gecko.handlerService.allowRegisterFromDifferentHost, que seguramente será la primera.
Si está desactivada (false) hacemos doble clic sobre la clave para activarla. El valor cambiará a true. Una vez hecho ésto, escribimos: network.protocol-handler.external.mailto en el campo Filtro.

Si esta clave está desactivada (false), la activamos haciendo doble clic sobre ella, aunque seguramente esté activada por defecto.


Una vez hecho lo anterior, lo único que tenemos que hacer es lo siguiente:

Si queremos añadir la posibilidad de abrir enlaces mailto con Gmail, escribiremos lo siguiente en la barra de direcciones del navegador:

javascript: window.navigator.registerProtocolHandler ( "mailto", "https: / / mail.google.com / mail /? extsrc = mailto & url =% s", "Gmail")
Si queremos añadir la posibilidad de abrir enlaces mailto con Hotmail, escribiremos lo siguiente en la barra de direcciones del navegador:

javascript:window.navigator.registerProtocolHandler("mailto","http://mail.live.com/?rru=compose%3Fto%3D%s","Hotmail")
Si queremos añadir la posibilidad de abrir enlaces mailto con Yahoo, escribiremos lo siguiente en la barra de direcciones del navegador:

javascript:window.navigator.registerProtocolHandler("mailto","http://compose.mail.yahoo.com/?To=%s","Yahoo")
Podemos añadirlas todas si queremos.

Al introducir cualquiera de de las líneas anteriores en la barra de direcciones, el navegador nos pedirá confirmación para añadir la aplicación. Pulsamos el botón "Añadir aplicación" y listo.

Luego, ya podremos cambiar, en cualquier momento la aplicación predeterminada para abrir los enlaces mailto, entrando en el menú Editar -> Preferencias y seleccionando en la pestaña Programas el tipo de contenido mailto:

3 comentarios:

GCP dijo...

Segui las instrucciones al pie de la letra, y resulto bien hasta que tenia que agregar yahoo, lo colocaba en la barra de direcciones del navegador y lo que sucede es que los busca por google (y no hay entrada). ¿Como hago? Podrias mandarme las fotos de referencias por si no lo estoy haciendo bien. O es quizas la version del navegador al no ser la misma no hace lo que dice tu articulo.
Gracias

GCP dijo...

Segui las instrucciones al pie de la letra, y resulto bien hasta que tenia que agregar yahoo, lo colocaba en la barra de direcciones del navegador y lo que sucede es que los busca por google (y no hay entrada). ¿Como hago? Podrias mandarme las fotos de referencias por si no lo estoy haciendo bien. O es quizas la version del navegador al no ser la misma no hace lo que dice tu articulo.
Gracias

Esteban M. Navas Martín dijo...

Este post es muy antiguo. Instala la extensión de Firefox "Email this" y tendrás resuelto el problema.