Puis-je créer une URL directe vers un compte Gmail particulier?


49

Depuis que Gmail a implémenté la connexion multiple, je n'ai pas pu créer d'URL de signet qui ira toujours dans ma boîte de réception "@ gmail.com". Pour les domaines hébergés, il est assez facile de créer l'URL du signet: vous https://mail.google.com/a/example.comserez toujours dirigé vers votre @example.comboîte de réception. Cependant, cela ne fonctionne pas avec les @gmail.comadresses. Je connais le https://mail.google.com/mail/u/[number]formulaire d’adresse. Toutefois, cette adresse dépend de l’ordre dans lequel vous vous êtes connecté aux comptes au cours de cette session de navigation; elle n’est donc pas une URL acceptable qui ira toujours au même endroit.

Y a-t-il une URL qui me prendra toujours à l' @gmail.comadresse, en supposant que je suis connecté à ce compte?

Les bookmarklets Javascript seraient acceptables, mais tout ce qui implique un plugin ou un add-on n'est pas acceptable.


Vous recherchez la même chose - avez-vous pu comprendre cela?

J'ai abandonné et je suis passé à Chrome, où je peux utiliser la fonction "Épinglette". Au moins, il n'est pas aussi ennuyeux de laisser plusieurs onglets de GMail ouverts.
aocole

1
Joyjit a finalement trouvé la réponse!
aocole

Réponses:


37

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

Semble fonctionner assez bien pour moi.


3
Cela ne fonctionne pas pour moi. Cela me mène à l'écran de connexion à Gmail, mais la ligne utilisateur n'est pas préremplie. Je pense que cette réponse est obsolète maintenant.
Mnebuerquo

2
@Mnebuerquo - Cette réponse fonctionne toujours pour moi. Cette question suppose que vous êtes déjà connecté à votre compte.
Aocole

Excellent merci. Semble fonctionner aussi pour Google Drive: drive.google.com/drive/u/?authuser=user@gmail.com
rick

1
Meilleure alternative: drive.google.com/drive/u/user@gmail.com . Cela présente l'avantage d'ajouter des paramètres, tels que drive.google.com/drive/u/user@gmail.com/search?q=asdf , utiles pour les requêtes de recherche personnalisées
espinchi le

1
Cela a fonctionné pour moi si vous êtes déjà connecté au compte en question. Cela fonctionne également pour les comptes hébergés sur google / google apps avec un domaine différent, par exemple. authuser=myself@MyCustomDomain.ViaGoogleApps.etc.
Demis

18

Oui, une fois que vous êtes connecté, vous pouvez simplement utiliser votre adresse email au lieu de celle [number]de votre URL. Par exemple: https://mail.google.com/mail/u/example@gmail.com ; Cela fonctionne également pour les domaines Google Apps.

Cela fonctionne également très bien pour accéder à un email spécifique, ou filtrer, ou ainsi, avec: https://mail.google.com/mail/u/example@gmail.com/#inbox/153d2095719946b

Si vous n'êtes pas encore connecté à votre compte example@gmail.com, mais à un autre compte, le lien ne fonctionnera pas et affichera "La conversation que vous avez demandée n'existe plus."


3
Cela devrait être accepté. Réponse
Dan

2
Fonctionne aussi bien que la réponse acceptée et présente l’avantage d’être plus courte.
Kyralessa

1
Cela fonctionne pour moi, contrairement à la réponse acceptée
Luis Ferrao

1
Cela semble également fonctionner pour les domaines tiers GSuite (c'est-à-dire https://mail.google.com/mail/u/user@university.edu), alors que l'utilisation des https://mail.google.com/mail/u/?authuser=user@university.eduredirections vers la boîte aux lettres par défaut pour moi.
Alphaleonis

13

En combinant les informations des autres réponses avec un peu de recherche, je pense que c'est la meilleure façon de se référer à un compte GMail particulier:

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

Cette opération sera redirigée via accounts.google.com, ce qui permettra à l'adresse e-mail appropriée de se connecter si elle n'est pas déjà connectée et de la sélectionner si elle est connectée. (Si vous supprimez passive = true, vous demanderez toujours mot de passe.)

Si vous souhaitez rediriger vers un fragment particulier sous GMail (par exemple, pour afficher un courrier ou un contact particulier), il suffit de coder l'URL en tant que # 23% - ajoutez donc% 23inbox / 152bc41f0ca2d9bf à la fin, comme ceci:

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 vous voulez créer un email pré-rempli, utilisez une variante comme celle-ci:

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

Astuce de chapeau à robertwbradford pour les paramètres d'envoi.


un moyen de pré-remplir le mot de passe?
Kim

@Kim No. Absolument et spécifiquement pas. Ce serait une sécurité utilisateur horrible. Si vous devez autoriser au nom d'un utilisateur, utilisez OAuth2.
Greg

Des conseils sur la façon d'obtenir un espace dans le corps? J'ai essayé + et% 20 et & nbsp et ils ont tous rompu le lien. Merci pour toute aide.
jaredcohe

Il s'avère que vous devez utiliser% 2B pour les espaces, car ceux-ci sont convertis en + lorsque l'URL est traitée.
jaredcohe

C'est la meilleure solution. Fonctionne lorsque vous vous connectez déjà.
Soullivaneuh


2

De la même manière que vous pouvez former une URL pour vous diriger vers une boîte de réception particulière, vous pouvez également former une URL pour vous diriger directement vers un contact particulier dans un compte Gmail particulier, comme suit:

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

Où se 0123456789ABCDEFtrouve l'ID de contact unique à 16 caractères de ce compte.

Après que ?authuservous incluez le &?shva=#1contact/vous prend la liste de contacts pour cet utilisateur. Vous devez inclure les deux personnages &?.

Cela fonctionne quel que soit le nombre de comptes Gmail auxquels vous êtes connecté simultanément et quel que soit l'ordre de connexion. Le ?authuserremplace les 0, 1, 2, etc. que Gmail substitue généralement.


-1

J'ai trouvé une version de travail utilisant cette
https://mail.google.com/mail/u/1/#inbox
https://mail.google.com/mail/u/2/#inbox
..etc. pour basculer entre les adresses e-mail. Première fois qu'il faut se connecter avec un mot de passe.


Désolé, ce n'est pas valide. L'OP a spécifiquement indiqué que l'index u / n change en fonction de l'ordre dans lequel vous vous êtes connecté à chaque compte.
TonyG

Dans sa question, le PO a déclaré: "Je connais le formulaire d'adresse mail.google.com/mail/u/[number] , mais cette adresse dépend de l'ordre dans lequel vous vous êtes connecté aux comptes au cours de cette session de navigation, et donc n’est pas une URL acceptable qui ira toujours au même endroit. "
Kyralessa
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.