我想在我的Gmail中进行搜索,以查找我发送的未回复的邮件。

我尝试了此操作,但没有用:

label:sent -has:reply


似乎“有”运算符只接受:attachment

有没有办法搜索未回复的邮件?

评论

相关:webapps.stackexchange.com/questions/8671/…

#1 楼

我不知道执行此操作的直接方法,但是您可以创建一个过滤器来标记任何包含“ Re:”且带有特定标签的邮件(让我们说RE),然后搜索-{label:RE}

或者,跳过标签部分并搜索-{"re:"}

评论


感谢Ophir,但是如果人们使用Web gmail来回复邮件,则该主题将不包含RE或类似内容。

–约翰尼
2011-3-14在7:17

@Johnny刚刚进行了测试-它确实带有“重新”广告-单击“显示详细信息”链接,它将向您显示邮件标题。

– Ophir Yoktan
2011-3-14在7:34

@Ophir我明白了,是的,主题为“ Re”。还有另一个问题,Gmail服务器似乎忽略了':',这意味着当我搜索“ Re:”时,它将显示包含“ re”的邮件。那将是很多不答复的邮件。

–约翰尼
2011-3-14在10:29

使用引号。您可以跳过标记-只需搜索-{“ re:”}

– Ophir Yoktan
2011-3-14在10:43



@Ophir @Johnny我认为正确的选择是-subject:“ re:”,仅在电子邮件的主题中进行搜索。它仍然会忽略冒号,因此您可能最终会过滤掉不需要的内容。

– Lipis
2011-3-14在11:44

#2 楼

我想将我发送给所有人但未收到回复的所有邮件都移到Gmail的标签中。在尝试一个小时的不同查询之后,我意识到可以通过多个查询来解决问题。

1.
在收件箱中搜索


到:我类别:个人


选择与此搜索匹配的所有对话,并将标签标记为:创建新标签→已答复

2.
搜索


在:收件箱中:我-标签:已复制


选择与此搜索匹配的所有对话,并将标签标记为:创建新标签→NoReplyPlusChats

3.
搜索


标签:NoReplyPlusChats是:聊天


选择与此搜索匹配的所有对话,然后删除标签NoReplyPlusChats→Apply

4.
将标签NoReplyPlusChats重命名为NoReply

5.
删除已回复标签

现在所有未回复的邮件带有标签:NoReply

(注意:标签NoReply仍将包含您从智能手机,Apple Notes等获得的同步笔记)

评论


实际上,在第一步中,您可以跳过“ in:inbox”位,这特定于我的情况。我将所有已发送的邮件都移到了收件箱,因此这是我可以将所有线程发送而无需回复到“已发送邮件文件夹”的唯一方法。

–阿拉文丹·维(Aravindan Ve)
13年7月14日在19:48

这行不通。我按照您的步骤操作,但仍然没有收到我的未回复电子邮件。

–valentt
13年11月19日在15:09

#3 楼

我决定使用此搜索运算符:

from:me -subject:"re:" -is:chats -is:draft -has:userlabels


它并不完美,但是它减少了很多对话。

#4 楼

仅仅晚了几年,但是我写了一个Gmail插件来解决这个问题。到目前为止,它已经非常流行,并且到现在可能已经被成千上万的人使用。您可以在此处找到相关说明:


https://web.archive.org/web/20131231004200/http://jonathan-kim.com:80/2013/gmail- no-response /
https://github.com/hijonathan/google-scripts/blob/master/gmail-no-response.js

它对谁做了更复杂的查找尚未回复您的电子邮件,您可以对其进行调整以使其对您的用例更加有效。

#5 楼

以前的答案都没有对我有用。搜索-subject:re和等效项似乎与每个会话都匹配。我认为这是因为对对话中的第一条消息的搜索是肯定的(主题行中没有“ Re:”)。

对我有用的是:


使用过滤器创建标签(我称其为“ HasReply”):subject:(+re)

然后搜索-label:hasreply-label:hasreply -from:me


这里的逻辑是,第一次搜索将找到所有带回复的对话。然后,第二个将排除这些邮件-使邮件不作任何答复。查找NOBODY回复的内容。如果没有-from:me,由于某些原因,结果将包括我是唯一答复的对话。添加此选项不适用于回答原始问题,因为此人想查找他发送的电子邮件(这将排除在外)并且没有收到回复。

仍然不是完善。我创建并应用了过滤器(“用于匹配对话”),一切都很好。然后出现新的答复,而且似乎未将其添加到标签...所以我必须像编辑过滤器一样重新输入并重新应用它以捕获最新消息。

评论


为什么我们需要加号(+ re)?我阅读了文档,但不知道这意味着什么。谢谢。

– Kartick Vaddadi
16年7月29日在15:37

真的对我来说不够好

– Thieme Hennis
18/12/18在21:28

#6 楼

根据Ophir的答案(我不确定是否可以合并答案,我确定有人会在必要时弹出答案)。

如上所述的-subject:"re:"过滤器-我将所有此类消息标记为答复。 (之所以成为过滤器,是因为您要标记线程而不是答复。)

然后我必须使用的搜索字符串是:

-label:reply (from:myEmail OR from:myOtherEmail) -(variousKeyWordsThatSpecifySelfMails OR ect) -(to:myEmail OR to:myEmail)


另外-恐怕我还没有完全回答OP-这将找到所有未得到回复的电子邮件。如果有人给我发送了电子邮件,然后又给我发送了电子邮件,则没有任何回复-找不到...