Hyperlink 在GMail中获取特定电子邮件的链接

Hyperlink 在GMail中获取特定电子邮件的链接,hyperlink,gmail,Hyperlink,Gmail,如何在GMail中获得特定电子邮件的链接(URL)?我想单击该链接并打开特定的电子邮件。我不知道特定的“电子邮件”,但您可以通过单击URL栏并复制来查看特定的线程(通常是一封电子邮件)。然后,将标签更改为“全部” 因此,如果url为“”,则将“#收件箱”改为“全部”,如下所示: 现在,即使你存档了链接,但它不在你的收件箱中,链接也能正常工作。我认为Gmail不能显示一封电子邮件,它总是显示一条线索。您可以查找一条消息,但仍然可以看到整个线程 如果这对您合适,则URL为 https://mail.

如何在GMail中获得特定电子邮件的链接(URL)?我想单击该链接并打开特定的电子邮件。

我不知道特定的“电子邮件”,但您可以通过单击URL栏并复制来查看特定的线程(通常是一封电子邮件)。然后,将标签更改为“全部”

因此,如果url为“”,则将“#收件箱”改为“全部”,如下所示:


现在,即使你存档了链接,但它不在你的收件箱中,链接也能正常工作。

我认为Gmail不能显示一封电子邮件,它总是显示一条线索。您可以查找一条消息,但仍然可以看到整个线程

如果这对您合适,则URL为

https://mail.google.com/mail/u/0/#search/rfc822msgid: 
后跟消息ID(可通过查看“show original”找到)


有关更多详细信息,请参阅。

自从几周前谷歌推出了谷歌任务与Gmail的集成,您可以通过以下方式获得特定Gmail电子邮件的URL:

  • 将一封给定的Gmail电子邮件转化为谷歌任务
  • 打开任务编辑窗口(不能从任务显示中执行下一个任务,似乎只有在调用任务编辑功能时才起作用)
  • 将鼠标悬停在您刚刚创建的下一个任务中的原始Gmail电子邮件的链接上(该链接位于任务显示的底部)
  • 使用该URL访问特定的Gmail电子邮件,方法是单击相应Google任务中的链接,或者将该URL弹出到任何浏览器或其他工作流的URL栏中(当然,会话必须登录到相关的Google帐户) 享受吧

    Gmail共享链接创建者

    站点链接:

    生成链接要遵循的步骤

  • 获取邮件线程的邮件ID邮件>右侧的3点菜单)(⋮) > 单击Show Original>查看消息ID

  • 复制消息Id

  • 使用MessageId&单击Submit生成邮件共享链接


  • 你可以在Gmail中打开你想要的电子邮件,然后,你只需从浏览器的搜索栏复制链接位置。它将为每封电子邮件创建一个唯一的Web链接。就这么简单。

    要澄清Kevin Patel提供的答案,您可以直接从浏览器获取链接,但必须将阅读窗格设置为“无拆分”,否则您将获得通用URL

    如果您对将当前电子邮件的链接复制到剪贴板的方法感到满意,您可以尝试将其添加到书签中:

    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)()
    
    它本质上是在当前关注的电子邮件中搜索其
    数据消息id
    属性,然后使用
    msgid
    谓词将其转换为搜索url(这似乎没有文档记录,但很容易猜测)。然后将完整链接复制到剪贴板


    警告:似乎可以使用预览窗格或不使用预览窗格,但这尚未经过广泛测试。

    您可以在链接中指定收件箱电子邮件地址,以在正确的收件箱中打开电子邮件

    如果
    INBOX@EMAIL.COM
    是您的收件箱电子邮件吗

    按如下方式创建链接


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

    对于特定的电子邮件使用,这是一个非常简单的解决方案。使用整个消息ID字符串,包括
    符号。类似于
    的东西,如果您想要发送链接的用户有两个谷歌帐户,这是如何工作的。对于他来说:u/0=private和u/1=work。对我来说:u/0=work和u/1=private?在这种情况下,这一切都有效吗?如果不是,这只在你想为自己的链接添加书签时才有用。请注意,谷歌在他们的msgid中使用了大量标点符号,你可能需要对其进行URL编码。例如,将+转换为%2B。这实际上是与<代码>https://mail.google.com/mail/u/0/#all/abc123def456上面的建议,但很高兴知道它是一致的,并且有一种简单的方法可以获得链接,而不必陷入“所有邮件”的噩梦,那里有成百上千的未读邮件。