- Copy this script line, and add it to a bookmark as the URL paramenter:
javascript:(async function(){try{messageId=document.querySelector('div[data-legacy-message-id]').getAttribute('data-legacy-message-id');user=location.pathname.match(/\/u\/(\d)/)[1];await navigator.clipboard.writeText('https://mail.google.com/mail/u/'+user+'/#all/'+messageId)}catch(e){console.error(e)}})()
- Open any email, click the bookmark, and the direct link is copied to your clipboard.
Oh yea I see what you mean, I was hopeful that there's a solution like if Bob, Jack, and Susan are on an email with me, and I need to link to that email thread some time down the road so they can just click and go to it. Ideally, it would work for people already included in that email chain/thread
-edit:
So that if Bob clicks the link it brings them to the email thread, but if someone not included in the original email clicks it (maybe Charles), they won't have access.