最新消息:

Gmail过滤器设置 合并过滤规则

gmail admin 5735浏览 0评论

是的,今天要说的是Gmail的过滤器,关于Gmail过滤器设置的文章网上实在太多了。但是大多数目前能在网络上找到的文章都是过滤器功能的罗列,包括Google提供的帮助也只是把各种运算符的功能列成了一张表,实际应用的时候难免会有很多疑问!——gmail的过滤器真的很灵活!

今天就我个人的设置经验来一次实战演练。合并功能相近的过滤器!设置复杂的过滤规则!

个人经验难免有各种问题,欢迎指正!

今天就举两个例子!

一、“既不是我发出的,也不是发给我的”过滤规则(包括别名)

符合这种规则的邮件怎么会进我邮箱呢??

很多垃圾邮件的制造者不仅伪造发信人地址,而且还伪造收件人地址。

就像这封邮件一样。我根本就没有jxndzsb@126.com这样一个邮箱,但是这封信确实进了我的邮箱!——虽然已经被Gmail过滤到垃圾邮件标签下了!

原因嘛!我们看看原始邮件头就明白啦!

Delivered-To:后面的邮件地址是我的邮箱地址,但是却是显示To: jxndzsb@126.com

也就是说邮件服务器识别一封邮件是发给谁的所检查的字段是Delivered-To:后面的邮件地址。而显示出来的收件人地址是依据To:的邮件地址。

我并不了解具体的邮件收发规则,以上只是通过现象分析出来的。

这个过滤规则就是用来对付这种垃圾邮件滴!

1、设置not from:和not to:

当你点击Create a Filter的时候,第一个麻烦就出现了!

过滤规则表单里面根本就没有not from:和not to:的表单栏位??

肿么办!!!看帮助!

– 

(连字符)

用于将邮件排除在您的搜索之外 示例 dinner -movie 

含义 包含字词”dinner”但不包含 字词”movie”的邮件

简单理解就是“”符号代表的意义就是“

所以只要在to:栏位填入“you@yourmail.com”就代表所有不是发给你的邮件!——经测试确实如此

from:栏位可以按照同样的方法设置。

2、添加多个别名地址

gmail可以代收,代发多个邮箱。

如果你和我一样通过gmail管理多个邮件地址的话,就必须把别名也添加到过滤规则。

比如你现在有you1@yourmail.com和you2@yourmail.com两个地址。很明显,我们现在需要一个“”的运算符!

gmail有么??看帮助!

 

OR 搜索与条件 A 或条件 B 匹配的邮件*

*OR 必须为全大写字母形式

示例 – from:amy OR from:david

含义 – 来自 Amy 或 David 的邮件

这里的“OR”其实和“|”是等效的。了解编程的同学应该知道“|”的意义——其实我最初想实现“或”就是用的“|”,后来才知道Google官方给出的是“OR”。

那么我们是不是要写出from:-you1@yourmail.com|from:-you2@yourmail.com。

栏位明显不够啊!只有一个from:栏位???

肿么办!接着看帮助。

 

( )

用于组合字词 

用于指定不应排除在外的条件

示例 – from:amy (dinner OR movie)

含义 – 来自 Amy 且 包含字词”dinner”或”movie”的邮件

示例 – subject:(dinner movie)

含义 – 主题中同时包含字词”dinner”和”movie”的邮件

我们要填入的格式应该是这样的from:(you1@yourmail.conm|you2@yourmail.com)

to:栏位一样填写。

那么填成这样的可不可以from:-you1@yourmail.com|-you2@yourmail.com

这样的格式也可以在一个栏位填入两个地址!——经本人测试to:这样填过滤结果似乎有问题!不排除本人拼写出错。你可以自己试试看!

特别说明“|”连接的两边一定不要有空格

空格在过滤规则里表示“and”,就是“且”。

但是在过滤规则里不能使用“and”来表示“且”只能用空格表示!!这个要特别滴注意啦。

我不明白google为什么没有在说明里面写出来!!!!

过滤器中可以填入你的昵称或者邮件地址,这都是可以的!

这个就是我的设定。

表示来至于1,2,3,4,5个地址或昵称,发到1,2,3,4,5个地址或昵称的邮件套用标签“×”,略过收件夹,永不标识为重要。

gmail过滤规则是允许用“*”做通配符的。这个Google说明里也没有!!!!

要注意的是from:和to:后面最外面的一对括号是系统自己加上的,填表的时候不要填这对括号

二、“包括某些且不包括另一些收件人”的过滤规则

如果你想不转发某一个收件地址的邮件或者某些发件人的邮件,而其他的转发。可以设置这样的规则。

比如你想要使用139邮箱的邮件提醒功能,又碍于某墙的淫威或对于某些邮件服务商的不信任等原因。不想把邮件统统传到其他邮箱的这种情况。

用139邮件提醒的朋友应该遇到过邮件里面包含敏感词而不断收到gmail退信提示邮件的经历吧!

而且gmail能用于转发过滤规则最多只能设置20条不管你是发到一个邮箱还是发到20个邮箱。虽然大多数人用不到那么多转发,但是如果能在一条规则里面完成,管理起来也比较方便嘛!

1、添加不被转发的发件人地址

方法和第一个过滤器的是一样的,只是这次不需要“-”和括号了。

from:you1@yourmail.com|you2@yourmail.com

有多少不转发地址就填多少,规则似乎没有上限,填多少都可以。

2、添加转发和不转发收件人地址

同样是必须在一个to:栏位填入转发和不转发两种类型地址。

to:(you1@yourmail.com|you2@yourmail.com) -(you3@yourmail.com|you4yourmail.com)

注意“-”前面有一个空格,表示“and”。

翻译一下就是收件人是you1或you2且不是you3或you4。

下面是我的设置

还是注意有空格的地方。

三、拓展

这些规则之间搭配可以做出各种复杂的规则。你可以根据自己的需要来搭配。

呃 (>﹏<) ,想想就头疼,设置gmail过滤器还真是个体力活。

除了from和to。gmail还有很多其他的运算符

 

运算符 定义 示例
from: 用于指定发件人 示例 – from:amy

含义 – 来自 Amy 的邮件

to: 用于指定收件人 示例 – to:david

含义 – 您或其他人发送给 David 的所有邮件

subject: 搜索主题行中的字词 示例 – subject:dinner

含义 – 主题中包含 字词”dinner”的邮件

OR 搜索与条件 A 或条件 B 匹配的邮件*

*OR 必须为全大写字母形式

示例 – from:amy OR from:david

含义 – 来自 Amy 或 David 的邮件

– 

(连字符)

用于将邮件排除在您的搜索之外 示例 – dinner -movie 

含义 – 包含字词”dinner”但不包含 字词”movie”的邮件

label: 按标签搜索邮件*

*没有可用于无标签的邮件的搜索运算符

示例 – from:amy label:friends

含义 – 来自 Amy 且 带有标签”friends”的邮件 

示例 – from:david label:my-family

含义 – 来自 David 且 带有标签”My Family”的邮件

has:attachment

搜索 包含附件的邮件 示例 – from:david has:attachment

含义 – 来自 David 且包含附件的邮件

list: 搜索与邮寄列表相关的邮件 示例 –  list:info@example.com

含义 – 标头中包含字词”info@example.com”的邮件、发送到此列表的邮件或从此列表发送的邮件

filename: 按名称或类型搜索附件 示例 –filename:physicshomework.txt

含义 – 包含名为”physicshomework.txt”的附件的邮件

示例 – label:work filename:pdf

含义 – 带有标签 “work”且附件为 PDF 文件的邮件

” ”

(引号) 

用于精确搜索短语*

*不考虑大小写

示例 – “i’m feeling lucky”

含义 – 包含 短语”i’m feeling lucky”或”I’m feeling lucky”的邮件

示例 – subject:”dinner and a movie”

含义 – 主题中包含短语”dinner and a movie”的邮件

( )

用于组合字词 

用于指定不应排除在外的条件

示例 – from:amy (dinner OR movie)

含义 – 来自 Amy 且 包含字词”dinner”或”movie”的邮件

示例 – subject:(dinner movie)

含义 – 主题中同时包含字词”dinner”和”movie”的邮件

in:anywhere 搜索 Gmail 中所有位置的邮件*

*默认情况下,垃圾邮件已删除邮件被排除在搜索范围之外

示例 – in:anywhere movie

含义 – 所有邮件、 垃圾邮件已删除邮件中包含字词”movie”的邮件

in:inbox

in:trash

in:spam

收件箱已删除邮件垃圾邮件中搜索邮件 示例 – in:trash from:amy

含义 – 已删除邮件中来自 Amy 的邮件

is:starred 

is:unread

is:read

搜索已加星标、未读或已读的邮件 示例 – is:read is:starred from:David

含义 – 来自 David 的已加星标的已读邮件

cc:

bcc:

用于指定抄送:密送:字段中的收件人*

*搜索密送:找不到密送给您的邮件

示例 – cc:david

含义 – 抄送给 David 的邮件

<span style=”” font-family:arial,=”” helvetica,=”” “=””>after:

before:

搜索在特定时间段内发送的邮件*

*日期必须采用年/月/日的格式。

示例 – <span style=”” font-family:arial,=”” helvetica,=”” “=””>after:2004/04/16 before:2004/04/18

含义 – 在 2004 年 4 月 16 日到 2004 年 4 月 18 日之间发送的邮件。*

*更确切地说,是在 2004 年 4 月 16 日上午12:00(或 00:00)到 2004 年 4 月 18 日上午12:00(或 00:00)之间发送的邮件。

<span style=”” font-family:arial,=”” helvetica,=”” “=””>is:chat 搜索聊天邮件 示例 – <span style=”” font-family:arial,=”” helvetica,=”” “=””>is:chat monkey

含义 – 包含字词”monkey”的任何聊天邮件。

比如可以利用before和after做某一个时间段的过滤器。

四、总结

gmail的过滤器能让你崩溃,真的,不信你试试。

会xml的牛人们可以试试编辑一个mailFilters.xml,然后导入到gmail。

参考资料

高级搜索    http://mail.google.com/support/bin/answer.py?answer=7190

如何在搜索和过滤器中使用布尔操作符?    http://mail.google.com/support/bin/answer.py?hl=zh-Hans&answer=8931

Gmail 过滤器的20个巧妙用途    http://rpsh.net/archives/20-ways-to-use-gmail-filters/

原文引用:http://blog.v2xy.com/2011/04/30/Gmail-Filter-Set-Combined-filtering-rules.html#respond

转载请注明:爱开源 » Gmail过滤器设置 合并过滤规则

您必须 登录 才能发表评论!