Obtain a link to a specific email in GMail

Viewed 45133

How can I obtain a link (a URL) to a specific email in GMail? I want to click that link and open the specific email.

9 Answers

To clarify on the answer provided by Kevin Patel you can get the link directly from your browser, however you must have the reading pane set to "No split", otherwise you get a generic URL.

See here

You can specify the inbox email address in the link to open the email in the correct inbox.

if INBOX@EMAIL.COM is your inbox email

Create the link as follows

https://mail.google.com/mail/u/INBOX@EMAIL.COM/#all/YOUR_EMAIL_ID

Since Google introduced the integration of Google Tasks and Gmail a few weeks ago, one way you can get the URL of a specific Gmail email us:

  1. Turn a given Gmail email into a Google Task;
  2. Open the task editing window (you can't perform the next task from the task display, it only seems to work when the task editing function is invoked);
  3. Hover over the link to the originating Gmail email in the next task you just created (the link is at the bottom of the task display);
  4. Use that URL to access the specific Gmail email by clicking on the link in the corresponding Google task or just pop the URL into the URL bar of any browser or other workflow (of course, the session must be logged in to the relevant Google account).

Enjoy!

If you are happy with a bookmarklet that copies a link to the current email to your clipboard, you can try adding this to your bookmarks:

javascript:(function()%7Basync%20function%20copyPermalink()%20%7Btry%20%7BsearchURL%20%3D%20'https%3A%2F%2Fmail.google.com%2Fmail%2Fu%2F0%2F%23search%2Fmsgid%253A'%3BmessageId%20%3D%20document.querySelector('div%5Bdata-message-id%5D').getAttribute('data-message-id').substring(7)%3Bawait%20navigator.clipboard.writeText(searchURL%20%2B%20messageId)%3Bconsole.log('Mail%20message%20permalink%20copied%20to%20clipboard')%3B%7D%20catch%20(err)%20%7Bconsole.error('Failed%20to%20copy%3A%20'%2C%20err)%3B%7D%7DcopyPermalink()%7D)()

It essentially searches the currently focussed email for its data-message-id attribute, and then converts that into a search url using the msgid predicate (this doesn't seem to be documented, but was quite guessable.). The full link is then copied to your clipboard.

Caveat: Seems to work with or without a preview pane, but this hasn't been extensively tested.

enter image description hereGmail Sharable Link Creator

Site Link: GmailLink.GitHub.io

Steps to Follow to generate the Link

  1. Get the Message ID Of Mail Thread (Mail > 3 dot menu in Right side (⋮) > Click on Show Original > See the MessageID).

  2. Copy the Message-Id

  3. Use the MessageId & click On Submit to generate the Mail Sharable Link.

https://stackoverflow.com/a/61849710/7950511

You can open up an email that you want in Gmail and after that, you can simply copy the link location from the search bar of your browser. It will create a unique weblink for every single email. It is as simple as that. Example link from gmail

You just have to click on "show original" and copy the URL.

Related