如何重新排序Gmail过滤器?


Answers:


38

转到设置>过滤器。

替代文字

这将产生一个xml文件。您可以编辑xml文件来移动过滤器的顺序,然后逆转该过程并导入它们。


哦,亲爱的,这听起来比每次向下滚动都更多的工作;-)猜猜我会继续这样做!尽管为解决方案+1
Ivo Flipse 2010年

4
过滤器导入/导出现在是标准功能。三名Gmail实验室毕业到标准功能-谷歌Apps的更新通知
鲁本

1
它停止工作对我来说,现在过滤器以随机顺序进口(见webapps.stackexchange.com/questions/121474/...
Mateusz Konieczny

我有多个过滤器可以根据我在gmail帐户上使用的+字符串来标记我的电子邮件。例如 first.last+whatever@gmail.com。我有一条最终规则,有效地说:“如果没有标签存档,则此消息”。这种排序方式意味着,如果规则发送到正确的电子邮件帐户,并且我的垃圾邮件会进入我偶尔查看的基本gmail帐户,规则就会显示在我的iPhone邮件应用中。到目前为止,此订单已使我的gmail帐户在我的iPhone上可用。根据随机顺序,消息可能会或可能不会发给我,从而使gmail对我的用处突然减少。Google的所有人吗?
不退款

这种方法的缺点是,您必须先删除现有过滤器,然后才重新导入。有一种风险,您将无法尽快将它们重新加载(网络问题等)。即使短期内一切正常,您的某些邮件仍可能会绕过过滤器。
伊万·巴拉索夫

31

每当您保存过滤器时,它都会转到列表的底部。知道您要过滤器的顺序后,按顺序打开每个过滤器,然后单击“保存”而不更改任何内容。当您到达最后一个过滤器时,所有过滤器均已排列好。

当然,如果确实需要更改过滤器,则必须重复此操作。


1
不再。现在按字母顺序。
IBoS

1
我的行为依旧如我所描述,并且没有重新排列成字母(或任何其他)顺序。
AndyDan 2014年

7
这对我有用,但是我必须更改过滤器中的某些内容。仅保存它而不进行更改就不会将其移到列表的底部。
Wolfram Arnold 2014年

6
确认这确实有效,但前提是您确实要更换过滤器。(并且“更新所有当前对话”不变)
Michael Liquori

2
使用“新” Gmail(2018年6月)对我不起作用。即使更改过滤器并保存,过滤器的顺序也不会改变。
MrWhite

2
  1. 导出所有过滤器
  2. 删除所有过滤器
  3. 在文本编辑器中编辑XML以对过滤器重新排序
  4. 汇入XML

编辑XML听起来比实际要复杂得多。


1
在2019
Dan

zeev似乎认为这不起作用。如果此评论可以更具体,那将是很好的。稍后从Antonio下面有一个条目,指示zeev错误。
PålBørsting18

这是今天对我也唯一有效的方法,也是在2019
。– Lambart

很高兴得到这个证实的@lambart
PålBørsting

2

在撰写本文时,如果您正在使用新的GMail UI,则对规则重新排序的导出/导入方法似乎不再起作用。我尝试了该线程所有注释中列出的所有选项,并且规则以随机顺序显示。

我还尝试了XML文件中可能想到的所有技巧,似乎并没有执行任何命令。最上面的<id>标签似乎暗示着一个订单,但似乎只应用了下载的订单。

对于需要在Gmail框中订购规则处理的任何人,请使用GMail反馈功能并将此Stack Exchange对话的链接复制到您的费用回馈响应中。SO可能会有点滥用,但是如果您也对此回答表示赞同,则可能会向GMail团队表明对订购规则有多大兴趣。

在我的情况下+whatever,我给我的电子邮件地址提供给任何人或实体都带有一个后缀,并加上相应的规则以应用whatever标签。最后,我有一条规则说archive this message if it has no labels。直到今天,当我导出/导入规则以添加新标签时,该过程一直进行得很顺利,以使已知的有价值的电子邮件保留在我的收件箱中,而其他所有内容都降级到了whenever I care to review it存档文件夹中。

Gmail员工,我认为这是一次摇摆,错过了规则处理。请恢复对我的控制以及对邮件排序的可预测性。我了解Gmail是免费的。希望您了解此功能的价值。我认为在这种情况下,真实情报仍然比人工情报更为准确。


0

2019年4月,我找到了解决方法。完全像以前一样制作一个“新”过滤器,只有一个例外。在“收件人:”字段中,输入与以前不同的地址。无关紧要,只是必须有所不同,其他所有内容都必须与“旧”过滤器相同。

保存。

过滤器应保存在列表的底部,因为它是“新”唯一过滤器,其规格与“旧”过滤器相同。保存“新”过滤器后,返回并使用正确的地址编辑过滤器并保存。它应该位于列表的底部,至少对我而言是如此。

希望这对其他人有帮助,因为我在从想要的电子邮件中整理所有营销内容时遇到问题。尽管这需要更多的劳动,但它也应适用于其他过滤器。


抱歉,不为我工作。我只是尝试了导出->编辑->导入技巧,并且有效。
兰巴特

-1

我只是将数字作为前缀,然后它会自动排序:

01_MyTopIssues
02_MyOtherIssues
03_Anything else
04_...

1
不赞成投票时请添加评论。帮助新用户了解他们的帖子可能有什么问题。
slybloty

我没有投票,但是这个答案的问题是...您在哪里“放置”前缀。我在用户界面中看不到任何可以在过滤器上放置名称的地方。
兰伯特

-4

PålBørstingAndyDan的回答都对我有用。但是最初的问题是那些拥有超过20个过滤器的人,而我有98个。显然,我更喜欢编辑XML文件的解决方案,因为一旦我们熟悉它,它就会变得更加简单和可扩展。抱歉,如果没有必要的要点,我不能投票也不要评论您的答案。

但是丽贝卡·切尔诺夫Rebecca Chernoff)的回答对我没有用。我认为它不应该被接受为一个问题的答案我怎么能轻松地重新排列它们,或者它应该完成正常工作。要对过滤器规则进行重新排序,有必要在“导入XML”之前先“删除所有过滤器”,因为PålBørsting正确地回答了此问题

如果在未事先删除规则的情况下导入XML过滤器文件,则更改后的规则过滤器将位于末尾,如AndyDan所述。尽管大多数用户可以舒适地接受这种行为,但是规则顺序DO修改了过滤器(如我的过滤器)的语义效果,这些过滤器等效于一个停止匹配下一个规则的过滤器,如本例所示:

RULE 1:
Matches: (-label:zLabelToStopActions subject:EMERGENCY -subject:DGV)
Do this: Skip Inbox, Apply label "noc"

RULE 2:
Matches: (-label:zLabelToStopActions subject:EMERGENCY -subject:DGV)
Do this: Apply label "zLabelToStopActions"

RULE 3:
Matches: -label:zLabelToStopActions subject:EMERGENCY
Do this: Skip Inbox, Apply label "dgv", Mark it as important

这个辅助标签zLabelToStopActions只是用来给我停止匹配下一个规则的效果。没有它,并且如果ORDER与上面显示的不完全相同,则此滤波器的结果逻辑很容易变得不可预测。例如,所有主题为:EMERGENCY的消息都可以匹配上述所有3条规则,并执行以下所有相应的操作:

规则1:跳过收件箱,应用标签“ noc”

规则2:应用标签“ zLabelToStopActions”

规则3:跳过收件箱,应用标签“ dgv”,将其标记为重要

但是,仅希望对主题中不包含DGV的邮件执行最新操作。

最后,如果PålBørsting同意,我建议将其答案的顺序2和3颠倒过来,这样一来,只有我们准备好导入它们时,才删除所有过滤器。


1
请注意,这不是讨论论坛。仅使用“答案”空间为原始问题提供解决方案。
ale

好。你让我陷入僵局。正如我在第一段中提到的那样,我尚无法评论答案。我尝试过,但是我做不到。
安东尼奥

1
我们了解到您渴望参与,但是有一个理由限制发表评论的最低声誉。另请参阅:为什么我需要50个信誉才能发表评论?我该怎么办?
ale

好的,谢谢您的链接,我已经阅读了。在我看来,与实际情况相比,该网站存在高度的妄想症;就像Yahoo的消息一样。这就是某些人偏爱Google的原因之一,由于对输入的更好处理,偏执程度较低。
安东尼奥

这不是“偏执狂”的问题,而是一种能够快速有效地找到问题答案的实用方法。这里可能有一些很好的信息,但是正如Al提到的那样,它并没有真正解决当前的问题。如果您认为有些信息值得保留,欢迎您提出并回答自己的问题。
jonsca
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.