出于存档目的,我存储了电子邮件列表。我希望以后可以在我的Gmail帐户中找到特定的邮件。唯一的消息标识符是Message-ID。但是,Gmail不允许搜索(返回空结果)。我真的不明白为什么,因为ID位于消息文本中。

是否可以通过Gmail中的Message-ID检索消息?

#1 楼



在最近的博客文章中宣布,您现在可以使用许多新的搜索运算符,包括RFC 822邮件ID。

来自Gmail帮助-使用高级搜索


rfc822msgid:

通过message-id标头查找消息

示例:rfc822msgid:20050329231145.62086.mail@mail.emailprovider.com

/>含义:使用指定的SMTP消息ID找到确切的消息。


评论


为了使事情变得简单,您可以使用以下Chrome扩展程序:Gmail邮件ID查找器。它允许将ID与搜索运算符一起复制。

–丹尼斯·戈洛马佐夫(Dennis Golomazov)
20年5月8日,0:24



#2 楼

我在一个对话中使用了多个标签。

一个标签指的是主题/项目,第二个标签简称为“ keep”。当我需要查找这些重要对话之一时,只需搜索“ label:projectx label:keep”。结果是满足这两个要求的一小部分对话。

评论


如果您不想关心消息的“位置”(也就是标签)无关紧要,则可以在特定的消息/线程中将#all用作URL的一部分。像https://mail.google.com/mail/u/0/#all/abc123def456这样的出色答案,stackoverflow.com/a/24463019/3794873

–dragon788
19/12/4在19:59