我可以想到两个可用的选项,两个都不是优雅的:
-to:my-team@example.com
向可能存档邮件的所有其他过滤器添加一个。
- 使用上述内容的一种变体,而不是对地址进行硬编码,而是添加一个描述性标签。
无法选择通过过滤器将电子邮件发送到收件箱。您唯一的选择是阻止邮件首先被存档。
解决方案1:这很简单。例如,假设您具有过滤器:
- 当邮件匹配时
to:other-team@example.com
,将邮件存档
您需要将其更改为:
- 当邮件匹配时
to:other-team@example.com -to:my-team@example.com
,将邮件存档
若要使用此否定,可能更容易在“有文字”框中键入。
使用此解决方案不需要您维护过滤器顺序。唯一的缺点是,如果您有多个电子邮件地址需要保留(例如,my-team2 @ example.com,my-team3 @ example.com等),则使用此方法需要将所有电子邮件地址添加到每个过滤器。这可能变得难以维护。这就是解决方案2出现的地方...
解决方案#2:该方法更为复杂,并且依赖于Gmail处理过滤规则的方式。基本上,它从上到下处理它们。这意味着,如果您修改一个过滤器(导致其移至底部),则需要记住要对过滤器重新排序,以使其再次正常工作。
您按以下顺序创建以下过滤器:
- 当邮件匹配时
to:my-team@example.com
,贴上标签dont-archive
。
- 当邮件匹配时
to:my-team2@example.com
,贴上标签dont-archive
。
- 当邮件匹配时
to:my-team3@example.com
,贴上标签dont-archive
。
- 当邮件匹配时
to:other-team@example.com -label:dont-archive
,将邮件存档
创建最后一个过滤器时,它会警告您有关使用标签的信息。由于已正确订购了过滤器,因此可以安全地忽略此消息。
解决方案1的提示:
当然,如果电子邮件地址非常相似,则可以使用Gmail的受限词干,以便将解决方案#1与多个地址一起使用(例如-to:my-team@example.com
,在这种情况下,使用-to:(my @example.com)
也会匹配)my-team2@example.com
。