2011-08-08 19 views
9

Cómo forzar al navegador web a navegar a Gmail y crear (si está conectado) una nueva letra con el campo 'Para' rellenado al hacer clic en mailto:[email protected]?Abrir Gmail en mailto: acción

+0

¿Qué idioma? Con complementos? ¿Escritura del navegador? ¿Java? DO#? C++? –

+0

C#? ¿Java? C++ ??? ¿Alguna otra idea? Ok, agregué etiquetas. Por cierto, estoy interesado en cualquier solución, no solo en scripting. –

+0

El contexto es importante. Desde una página web? Una aplicación de escritorio? – Quentin

Respuesta

-5

que debería funcionar

<a href="mailto:[email protected]" /> 
+1

Esto no abrirá GMail, sino que abrirá la aplicación de correo predeterminada del usuario, generalmente Outlook. –

+1

oh veo, pero si la persona no tiene la cuenta de Gmail? –

+0

Pero la pregunta es abrir Gmail. – Harsha

6

mailto es uno de los muchos protocolos URL y es una manera para que los comandos para salir del navegador e interactuar con otras aplicaciones. No puedo encontrar un buen sitio que defina qué es un protocolo Url, pero así es como se registra uno, también describe cómo se llama: http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx

Como desarrollador web, no podrá torcer el mailto para hacer lo que quieres en tu sitio. Puede utilizar este enlace:

https://mail.google.com/mail/?view=cm&fs=1&tf=1&[email protected] 

No se sugirió embargo. Cualquiera que haga clic en él debe iniciar sesión en su cuenta de Gmail (si es que tienen uno), pero técnicamente funciona si el usuario tiene Gmail y está registrado.

Como usuario, si desea enlaces de correo de otros sitios a te lleva a Gmail, entonces cualquier navegador que tengas está obligado a tener una extensión o un complemento que puedes usar que manipulará los enlaces de mailto al enlace que te di más arriba.

+0

Creo que * esto * es lo que el asker quería saber. Creo que es justo decir que no se sugiere. Sin embargo, es útil en algunos casos, porque puede ser complicado conseguir que mailto: funcione correctamente. Acepto que usar una extensión de navegador o protocolos de sistema operativo es mejor a largo plazo, pero puede ser una buena opción para tener en la configuración de una aplicación de CRM en línea. Además, según los comentarios de los usuarios, es posible que la opción deba ampliarse para incluir aplicaciones de Google para dominios y otros proveedores de correo electrónico. –