我正在尝试诸如
from:address1@gmail.com and not from:address2@gmail.com
和from:(address1@gmail.com and not address2@gmail.com)
之类的东西都不起作用,而且我也找不到关于布尔运算符的好帮助页面。
任何人有任何想法吗?
#1 楼
Gmail中的“或”功能由“或”表示,“非”功能由减号(-)表示。您还可以使用引号(“”)来指定确切的短语。
在布尔运算符的Gmail帮助页面上。
评论
和AND运算符?默认情况下,仅添加2个限制是否会使它成为AND?
–史蒂芬·罗斯
2012年9月24日12:15
AND是默认设置。
–朝彦
13年8月14日在14:42
我感觉默认值是OR,因为我从两个词中得出的结果不是在一起
–注销
16-10-11在8:25
实际上,健壮性非常好,您可以否定整个子表达式。我经常从发件人列表中搜索未读电子邮件:is:unread-{from:a from:b ...}
–丹·拉格
17年5月1日在15:05
请注意,在指定确切的词组时,您需要使用双引号“。使用单引号'会得到奇怪的结果。
–蒂姆·马隆(Tim Malone)
17年6月28日在0:17
#2 楼
使用减号来制定否定规则。您也可以通过在单独的规则之间留一个空格来将规则串在一起。例如:
from:name@company.com -from:name2@company.com
,或者您也可以做类似的事情
is:unread -in:spam -in:trash
#3 楼
对于不在Google中的用户,请使用-
,如下所示:from:addres1@gmail.com -address2@gmail.com
评论
来自:-address@example.com,当同一“对话”中有多个消息时,似乎对我不起作用。由于其中一些消息不是来自address@example.com,因此即使其中一条消息来自address@example.com,它也会认为这是匹配项并移动整个对话,因此我希望整个对话都保留在收件箱中...当Gmail尝试根据主题/正文的邮件相似性将事物分组为对话时,这确实很棘手!我希望即使已将ORIGINALS存档,对这些消息的替换也可以显示在我的收件箱中...
–泰勒·里克(Tyler Rick)
2012-12-27 18:36
@TylerRick我有一个完全与您在此处描述的问题相同的问题。自2012年以来有什么想法? ;)
–巴吉
5月2日17:48
#4 楼
这将起作用:from:@company1.com -address2@company1.com
这会将来自
company1.com
的任何发件人的所有消息放入一个文件夹中,单个address2@compay1.com
的消息除外。评论
这正是我一直在寻找的并且效果很好!我不确定为什么有人拒绝了你。
–六角形
2015年12月9日在16:01
#5 楼
尝试避免在主题行中选择多个短语时:-("phrase one" OR "phrase two" OR "word1")
评论
这是最好的答案。您可以将方括号结合在一起,例如:-from:(gmail.com或google.com),这将过滤来自gmail.com或google.com上任何人的所有电子邮件
–user643011
18年7月4日在12:52
这是否等效于-{“短语一”“短语二”“ word1”}?
–马塞尔·威尔逊(Marcel Wilson)
19年1月22日在18:38
@MarcelWilson是不一样的,在单词之间使用OR是必需的逻辑。
– Peter W
19年2月5日在15:10
那我很困惑。我对花括号的理解是其中包含的所有项目都经过“或”运算。虽然括号是一个分组,但是如果所有项目都进行“或”运算,那意味着它们将是等效的?我很稠密吗?
–马塞尔·威尔逊(Marcel Wilson)
19-2-5在15:15
@MarcelWilson我讲得太早了-你是对的,我没注意花括号。根据文档,花括号替换了括号内对OR的需要。
– Peter W
19年2月5日在16:46
评论
实际上,您的搜索没有多大意义-您不会收到来自多个收件人的电子邮件,因此形式:某人而不是某人:某人无法真正工作。您可能正在尝试搜索仅发送给受限制的收件人组的电子邮件。