114 votes

URL pour composer un message dans Gmail (avec l'interface complète de Gmail et en spécifiant to, bcc, subject, etc.)

J'ai trouvé un poste qui fournit un exemple de lien qui ouvre uniquement une fenêtre de composition de message. Cependant, j'aimerais qu'il ouvre une fenêtre avec l'élément interface complète de Gmail mais prêt à composer un nouveau message.

Bien sûr, cela fonctionne :

https://mail.google.com/mail/u/0/#compose

Mais j'aimerais aussi ajouter un sujet, un destinataire, un destinataire fictif, etc. J'ai essayé quelque chose comme ce qui suit, mais sans succès :

https://mail.google.com/mail/?to=inbox@example.com&bcc=admin@example.com&subject=Hey#compose

Des idées ? Merci de votre compréhension.

201voto

robertwbradford Points 1338

30voto

djanowski Points 533

La mise en signet de cette URL devrait vous permettre de disposer d'une fenêtre de composition en plein écran, sans aucune distraction :

https://mail.google.com/mail/?view=cm&fs=1&tf=1

En outre, si vous voulez être à l'abri du temps (voir par exemple comment d'autres URL dans cette question ont cessé de fonctionner), vous pouvez mettre en signet un lien vers :

mailto:

Il ouvrira votre client de messagerie par défaut et vous avez probablement déjà configuré Gmail à cet effet.

26voto

Matthew Points 15

J'ai pensé essayer de consolider les informations provenant de plusieurs bonnes réponses et commentaires et de fournir quelques informations supplémentaires. Des exemples d'abord, puis le contexte et l'explication de la terminologie ensuite.

N.B. Tous les liens reviendront au compte par défaut s'il n'y a pas de correspondance.

Lien de composition simple

Ouvre la boîte de réception avec une fenêtre de composition en bas à droite.

  • Compte par défaut :
    https://mail.google.com/mail/#compose
  • Compte spécifique par indice (deuxième dans cet exemple) :
    https://mail.google.com/mail/u/1/#compose
  • Compte spécifique par adresse électronique (lee@example.org dans cet exemple) :
    https://mail.google.com/mail/u/lee@example.org/#compose
  • Tout compte d'un domaine spécifique (exemple.edu dans cet exemple) :
    https://mail.google.com/a/example.edu/mail/#compose
  • Depuis une boîte aux lettres déléguée spécifique (id abcd1234efgh5678 dans cet exemple) :
    https://mail.google.com/mail/d/abcd1234efgh5678/#compose
  • Depuis une boîte aux lettres déléguée spécifique appartenant à un compte autre que celui par défaut (id 1234efgh5678ijkl, quatrième utilisateur) :
    https://mail.google.com/mail/u/3/d/1234efgh5678ijkl/#compose

Chaque exemple ci-dessus redirige automatiquement de #compose a #inbox?compose=new . Vous pouvez utiliser l'une ou l'autre URL.

Liens de composition personnalisés

Inclure une adresse de destinataire, un objet, un corps, un cc et un bcc en ouvrant directement la vue Composer un message (cm). Cela permet d'ouvrir la vue de composition du message en plein écran (même sans l'option fs=1 ). Peut rencontrer des difficultés avec certains caractères spéciaux dans l'URL.

  • Compte par défaut :
    https://mail.google.com/mail/?view=cm&to=morgan@example.com&su=SUBJECT&body=BODY&bcc=dakota@example.com
  • Compte spécifique par indice (deuxième dans cet exemple) :
    https://mail.google.com/mail/u/1/?view=cm&to=morgan@example.com&su=SUBJECT&body=BODY&bcc=dakota@example.com
  • Compte spécifique par adresse électronique (lee@example.org dans cet exemple) :
    https://mail.google.com/mail/u/lee@example.org/?view=cm&to=morgan@example.com&su=SUBJECT&body=BODY&bcc=dakota@example.com
  • Tout compte d'un domaine spécifique (exemple.edu dans cet exemple) :
    https://mail.google.com/a/example.edu/mail/?view=cm&to=morgan@example.com&su=SUBJECT&body=BODY&bcc=dakota@example.com
  • Depuis une boîte aux lettres déléguée spécifique (id abcd1234efgh5678 dans cet exemple) :
    https://mail.google.com/mail/d/abcd1234efgh5678/?view=cm&to=morgan@example.com&su=SUBJECT&body=BODY&bcc=dakota@example.com
  • Depuis une boîte aux lettres déléguée spécifique appartenant à un compte autre que celui par défaut (id 1234efgh5678ijkl, quatrième utilisateur) :
    https://mail.google.com/mail/u/3/d/1234efgh5678ijkl/?view=cm&to=morgan@example.com&su=SUBJECT&body=BODY&bcc=dakota@example.com

Liens de composition complexes

Tout ce que vous pouvez mettre dans un mailto: peut être transmis à Gmail. Vous devez Encodage de l'URL * le lien mailto en premier. Cela permet de prendre en compte les lettres accentuées et autres caractères spéciaux que les URL peuvent étouffer :

mailto:morgan@example.com?subject=SUBJECT&body=BODY&bcc=dakota@example.com
  v  v  v  v  v  v 
mailto%3Amorgan%40example.com%3Fsubject%3DSUBJECT%26body%3DBODY%26bcc%3Ddakota%40example.com
  • Compte par défaut :
    https://mail.google.com/mail/?extsrc=mailto&url=mailto%3Amorgan%40example.com%3Fsubject%3DSUBJECT%26body%3DBODY%26bcc%3Ddakota%40example.com
  • Compte spécifique par indice (deuxième dans cet exemple) :
    https://mail.google.com/mail/u/1/?extsrc=mailto&url=mailto%3Amorgan%40example.com%3Fsubject%3DSUBJECT%26body%3DBODY%26bcc%3Ddakota%40example.com
  • Compte spécifique par adresse électronique (lee@example.org dans cet exemple) :
    https://mail.google.com/mail/u/lee@example.org/?extsrc=mailto&url=mailto%3Amorgan%40example.com%3Fsubject%3DSUBJECT%26body%3DBODY%26bcc%3Ddakota%40example.com
  • Tout compte d'un domaine spécifique (exemple.edu dans cet exemple) :
    https://mail.google.com/a/example.edu/mail/?extsrc=mailto&url=mailto%3Amorgan%40example.com%3Fsubject%3DSUBJECT%26body%3DBODY%26bcc%3Ddakota%40example.com
  • Depuis une boîte aux lettres déléguée spécifique (id abcd1234efgh5678 dans cet exemple) :
    https://mail.google.com/mail/d/abcd1234efgh5678/?extsrc=mailto&url=mailto%3Amorgan%40example.com%3Fsubject%3DSUBJECT%26body%3DBODY%26bcc%3Ddakota%40example.com
  • Depuis une boîte aux lettres déléguée spécifique appartenant à un compte autre que celui par défaut (id 1234efgh5678ijkl, quatrième utilisateur) :
    https://mail.google.com/mail/u/3/d/1234efgh5678ijkl/?extsrc=mailto&url=mailto%3Amorgan%40example.com%3Fsubject%3DSUBJECT%26body%3DBODY%26bcc%3Ddakota%40example.com

*Plus d'informations sur le codage des URL / le codage en pourcentage sur Wikipedia . Au moment de la rédaction, urlencoder.io vous permet d'encoder en ligne et propose également des liens vers des articles de blog sur la manière d'encoder des URL en utilisant quelques langues courantes.

Contexte et définitions

  • Vous pouvez vous connecter à plusieurs comptes Gmail et/ou Google Workspace.
  • Le premier compte auquel vous vous connectez dans un nouveau navigateur devient votre compte par défaut .
  • Le compte par défaut peut varier si vous utilisez différents navigateurs ou profils de navigateurs. Il peut également changer si vous vous déconnectez, si vous supprimez tous les comptes et si vous vous reconnectez dans un ordre différent.
  • Si vous vous connectez à plusieurs comptes, ils sont indexés par ordre de connexion. Les comptes le compte par défaut a un index de zéro . Naviguer vers https://mail.google.com/mail/#inbox vous redirigera généralement vers votre compte par défaut (index zéro) si vous êtes connecté à plusieurs comptes : https://mail.google.com/mail/u/0/#inbox
  • Vous pouvez spécifier un domaine Google Workspace en insérant /a/<domain> avant /mail (alors que l'index de l'utilisateur /u/<index> suit /mail ). Cela peut être utile lorsque vous fournissez un lien en interne dans une entreprise et que vous voulez que le lien compose un nouvel e-mail dans leur compte professionnel (quel que soit l'ordre dans lequel ils se sont connectés à leurs différents comptes).
  • Vous pouvez composer un message à partir d'un boîte aux lettres déléguée uniquement si vous connaissez l'ID de délégation (et l'index de l'utilisateur du compte disposant des droits de délégation s'il ne s'agit pas du compte par défaut) :
    https://mail.google.com/mail/d/ALGkd7w86mZOVigdDwK63uDpfMPlA2GJN7qSc4P7idKz7ffqTN0L/#compose OU
    https://mail.google.com/mail/u/0/d/ALGkd7w86mZOVigdDwK63uDpfMPlA2GJN7qSc4P7idKz7ffqTN0L/#compose OU, pour l'utilisateur numéro 4,
    https://mail.google.com/mail/u/3/d/ALGkd7w86mZOVigdDwK63uDpfMPlA2GJN7qSc4P7idKz7ffqTN0L/#compose

13voto

Tobias Mühl Points 451

Le client web GMail prend en charge mailto: liens

Pour les personnes en situation régulière @gmail.com comptes : https://mail.google.com/mail/?extsrc=mailto&url=...

Pour les comptes G Suite sur le domaine gsuitedomain.com : https://mail.google.com/a/gsuitedomain.com/mail/?extsrc=mailto&url=...

... doit être remplacé par un urlencoded mailto: lien.

Démonstration : https://mail.google.com/mail/?extsrc=mailto&url=mailto%3A%3Fto%3Dsomeguy%40gmail.com%26bcc%3Dmyattorney%40gmail.com%2Cbuzzfeed%40gmail.com%26subject%3DHi%2520There%26body%3Dbody%2520goes%2520here

En savoir plus sur mailto: liens en lisant le document RFC6068

11voto

user2506814 Points 21

Il convient de souligner que si vous possédez plusieurs comptes Gmail, vous pouvez opter pour l'approche par URL, car vous pouvez personnaliser le compte à partir duquel vous composez.

par exemple

https://mail.google.com/mail/u/0/#inbox?compose=new   
https://mail.google.com/mail/u/1/#inbox?compose=new

Ou si vous connaissez l'adresse électronique à partir de laquelle vous envoyez votre message, remplacez l'index numérique par l'adresse électronique :

https://mail.google.com/mail/u/your@email.com/#inbox?compose=new

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X