¿Puedo formar una URL directa a una cuenta particular de Gmail?


49

Desde que Gmail implementó el inicio de sesión múltiple, no he podido crear una URL de marcador que siempre vaya a mi bandeja de entrada "@ gmail.com". Para los dominios alojados, es bastante fácil crear la URL del marcador: https://mail.google.com/a/example.comsiempre lo llevará a su @example.combandeja de entrada. Sin embargo, esto no funciona con @gmail.comdirecciones. Conozco el https://mail.google.com/mail/u/[number]formulario de dirección, sin embargo, esta dirección depende del orden en el que inició sesión en las cuentas durante esta sesión del navegador y, por lo tanto, no es una URL aceptable que siempre vaya al mismo lugar.

¿Hay alguna URL que siempre me lleve a la @gmail.comdirección, suponiendo que haya iniciado sesión en esa cuenta?

Los marcadores de Javascript serían aceptables, pero cualquier cosa que implique un complemento o complemento no es aceptable.


Buscando lo mismo: ¿pudiste resolver esto?

No. Me di por vencido y cambié a Chrome, donde puedo usar la función "Fijar pestaña" y al menos no es tan molesto dejar abiertas varias pestañas de GMail.
aocole

1
¡Joyjit finalmente encontró la respuesta!
aocole

Respuestas:


37

https://mail.google.com/mail/u/?authuser=user@gmail.com

Parece funcionar bastante bien para mí.


3
Esto no funciona para mi. Me lleva a la pantalla de inicio de sesión de gmail, pero la línea de usuario no está precargada. Creo que esta respuesta está desactualizada ahora.
Mnebuerquo

2
@Mnebuerquo - Esta respuesta aún funciona para mí. Esta pregunta supone que ya ha iniciado sesión en su cuenta.
aocole

Excelente gracias. También parece funcionar para Google Drive: drive.google.com/drive/u/?authuser=user@gmail.com
rick

1
Mejor alternativa: drive.google.com/drive/u/user@gmail.com . Esto tiene la ventaja de agregar parámetros, como drive.google.com/drive/u/user@gmail.com/search?q=asdf , útil para consultas de búsqueda personalizadas
espinchi

1
Esto funcionó para mí si ya ha iniciado sesión en la cuenta en cuestión. También funciona para cuentas alojadas en google / aplicaciones de google con un dominio diferente, por ejemplo. authuser=myself@MyCustomDomain.ViaGoogleApps.etc.
Demis

18

Sí, una vez que haya iniciado sesión, simplemente puede usar su dirección de correo electrónico en lugar de la [number]de su URL. Por ejemplo: https://mail.google.com/mail/u/example@gmail.com ; Esto también funciona para los dominios de Google Apps.

Esto también funciona muy bien para ir a un correo electrónico específico, o filtro, más o menos, con: https://mail.google.com/mail/u/example@gmail.com/#inbox/153d2095719946b

Si aún no ha iniciado sesión en su cuenta example@gmail.com, pero en otra cuenta, el enlace no funcionará y mostrará "La conversación que solicitó ya no existe".


3
Esta debería ser la respuesta aceptada
Dan

2
Funciona tan bien como la respuesta aceptada, y tiene la virtud de ser más corto.
Kyralessa

1
Esto funciona para mí, a diferencia de la respuesta aceptada
Luis Ferrao

1
Esto también parece funcionar para dominios GSuite de terceros (es decir https://mail.google.com/mail/u/user@university.edu), mientras que usa https://mail.google.com/mail/u/?authuser=user@university.eduredireccionamientos al buzón predeterminado para mí.
alphaleonis

13

Combinando la información de las otras respuestas con un poco de investigación, creo que esta es la mejor manera de referirse a una cuenta particular de GMail:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/

Esto redirigirá a través de accounts.google.com, haciendo que la dirección de correo electrónico relevante inicie sesión si aún no ha iniciado sesión, y simplemente selecciónela si está iniciada. (Si elimina passive = true, siempre solicitará contraseña.)

Si desea redirigir a un fragmento en particular en GMail (por ejemplo, para mostrar un correo o contacto en particular), solo codifique la URL como # 23, así que agregue% 23inbox / 152bc41f0ca2d9bf al final, así:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/%23inbox/152bc41f0ca2d9bf

Si lo que desea hacer es crear un correo electrónico precargado, use una variante como la siguiente:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/?view=cm%26fs=1%26to=someone@example.com%26su=SUBJECT%26body=BODY%26bcc=someone.else@example.com

Hat tip to robertwbradford para los parámetros de envío.


alguna forma de completar previamente la contraseña?
Kim

@ Kim No. Absolutamente y específicamente no. Eso sería una seguridad horrible para el usuario. Si necesita autorizar en nombre de un usuario, use OAuth2.
Greg

¿Algún consejo sobre cómo conseguir un espacio en el cuerpo? He intentado + y% 20 y & nbsp y todos rompen el enlace. Gracias por cualquier ayuda.
jaredcohe

Resulta que tienes que usar% 2B para espacios porque esos se convierten en + cuando se procesa la url.
jaredcohe

Esta es la mejor solución. Funciona cuando ya inicias sesión también.
Soullivaneuh


2

De forma similar a cómo puede formar una URL para llevarlo a una bandeja de entrada particular, también puede formar una URL para llevarlo directamente a un contacto particular en una cuenta particular de Gmail de la siguiente manera:

https://mail.google.com/mail/u/?authuser=yourname@gmail.com&?shva=1#contact/0123456789ABCDEF

¿Dónde 0123456789ABCDEFestá la identificación de contacto única de 16 caracteres dentro de esa cuenta?

Después de ?authuserque incluya, le &?shva=#1contact/lleva la lista de contactos para ese usuario. Debes incluir ambos personajes &?.

Esto funciona independientemente de cuántas cuentas de Gmail haya iniciado sesión simultáneamente e independientemente del orden de inicio de sesión. El ?authuserreemplaza el 0, 1, 2, etc., que Gmail suele sustituir.


-1

Encontré una versión que funciona con este
https://mail.google.com/mail/u/1/#inbox
https://mail.google.com/mail/u/2/#inbox
..etc. para cambiar entre direcciones de correo electrónico. Primera vez que necesita iniciar sesión con contraseña.


Votado abajo, lo siento, esto no es válido. El OP dijo específicamente que el índice u / n cambia según el orden en el que inició sesión en cada cuenta.
TonyG

El OP dijo en su pregunta " Conozco el formulario de dirección mail.google.com/mail/u/[number] , sin embargo, esta dirección depende del orden en el que inició sesión en las cuentas durante esta sesión del navegador, y por lo tanto no es una URL aceptable que siempre vaya al mismo lugar ".
Kyralessa
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.