谷歌邮箱的十大搜索运算符,让你一秒找到任何邮件

2026年05月10日

你是否有过这样的经历:明明记得某位客户发过一份合同附件,但在谷歌邮箱里输入客户名字,搜出来几百封邮件,一页一页翻找花掉半小时?谷歌邮箱的搜索框看起来很简单,但它背后支持一套强大的搜索运算符(如同SQL查询语句)。掌握这些运算符,你可以精准定位任何邮件——从特定日期、到特定大小的附件、再到仅在抄送字段中出现的人。

基础运算符:发件人、收件人、主题

这三个运算符是最常用的,但很多人并不知道可以组合使用。

from:精确查找某个发件人的邮件

输入 from: [email protected] 会列出玛丽发出的所有邮件。注意不要加空格。如果你想匹配域名下的所有发件人,可以用 from: @example.com(注意 @ 符号)。如果发件人的名字有中文,可以直接输入姓名,如 from:张三。支持模糊匹配吗?不支持,但你可以在后面加星号通配符?实际上谷歌邮箱的通配符是*,例如 from: m*@gmail.com 匹配以m开头的Gmail地址。

to:查找你直接发送给某人(或某人发给你)的邮件

to: [email protected] 显示所有你发给大卫的邮件。注意:如果对方是收件人之一(包括在多个收件人中),也算。想要精确只发给大卫(且只有他一个人作为收件人),需要使用更复杂的运算符,通常不支持。cc: 和 bcc: 同理,如 cc: [email protected] 显示所有抄送给经理的邮件。

subject:锁定主题中包含特定词语的邮件

subject: invoice 会返回主题行中含有“invoice”的邮件。注意不区分大小写。如果想匹配完整的短语,可以用引号:subject:”Q3 report”。结合其他运算符,比如 from: [email protected] subject:receipt 快速找到PayPal的收据。

日期与时间运算符:定位特定时段

当你记得大致时间范围,这些运算符非常有效。

after 和 before:绝对日期查找

使用 after:YYYY/MM/DD 和 before:YYYY/MM/DD。例如 after:2024/1/1 before:2024/3/31 搜索2024年第一季度。注意日期格式必须是年/月/日,分隔符可以是斜杠或横线。也可以缩写,如 after:2024 表示2024年全年(从2024/1/1开始)。实例:from: airline after:2023/12/1 subject:boarding 找到去年12月以来的登机牌邮件。

older_than 和 newer_than:相对日期查找

这两个更直观:older_than:6m 表示超过6个月的邮件,newer_than:2w 表示最近2周的邮件。支持的单位:d(天)、m(月)、y(年)。例如 older_than:1y has:attachment filename:pdf 找出超过一年且带PDF附件的邮件。非常适合批量清理旧邮件。

精确到具体时间点?Gmail不支持小时分钟

只能精确到天。如果需要更细粒度,可以结合外部脚本或使用Google Vault(企业版)。但对日常使用足够了。

附件与运算符:找到那些占空间的大文件

很多人搜索附件的需求是找到大文件或特定类型。

has:attachment 和 filename

has:attachment 直接列出所有带附件的邮件。如果想指定附件名,使用 filename:example.pdf。支持通配符:filename:*.jpg 找所有JPG图片。如果想找多种格式:filename:pdf OR filename:docx。实例:from: [email protected] has:attachment older_than:6m 找出客户半年前发来的所有附件邮件。

size:按文件大小过滤

size:5000000 表示大于5,000,000字节(约5MB)。常用的换算是:size:1m 不接受,必须写数字。你可以组合 size:20000000 找大于20MB的邮件。注意这是邮件总大小(包括正文和附件),不是仅附件大小。要精确仅考虑附件,需要第三方工具。但实践中足够用了。

larger 和 smaller 同义词

实际上 larger 和 smaller 也可以使用,例如 larger:10M?测试表明 size:10000000 是标准写法。建议统一用 size:。

布尔运算符和组合:打造复杂查询

将多个条件用 OR、AND(隐含)、-(排除)连接。

使用 OR 连接多个条件

默认空格是 AND 关系。例如 from:alice from:bob 表示来自爱丽丝和来自鲍勃的邮件?不,那会矛盾。正确用法:from:alice OR from:bob 表示来自其中任意一人。注意 OR 必须大写。括号可以分组,但不一定需要。例如 (from:alice OR from:bob) subject:urgent。

使用减号(-)排除条件

比如你想看除新闻通讯以外的所有邮件:-from:[email protected]。或者 has:attachment -filename:pdf 找出有附件但不是PDF的邮件。注意减号与条件之间不要有空格,例如 -from:spam。

双引号强制短语匹配

subject:”annual report” 只会匹配主题中完整包含“annual report”这个词组的,而不是“annual sales report and financial report”这种分开的。不加引号则“annual report”会被拆成两个词,匹配更宽泛。

特殊运算符:标签、星标、聊天等

这些运算符让你在特定视图内搜索。

label:搜索某个标签下的邮件

label:工作 列出你在“工作”标签下的所有邮件。注意标签名称中的空格需要用引号或转义?通常直接写,如 label:”工作/项目A”。结合其他运算符:label:待回复 is:unread 找出你标记为待回复标签下的未读邮件。

is:starred, is:read, is:unread, is:important

这些状态运算符很直观。is:starred 找星标邮件。is:unread 找未读邮件。is:important 找谷歌算法认为重要的邮件。还有 is:chat 找聊天记录。is:sent 等同于在“已发邮件”中搜索。is:draft 找草稿。

has:yellow-star 以及彩色星标

Gmail支持多种颜色的星标(设置→“常规”→“星标”可开启)。你可以使用 has:yellow-star、has:red-star、has:blue-star 等。甚至 has:purple-star。注意需要先在设置中启用相应颜色,否则查询无效。这可以用来细分优先级。

实战组合:几个超高效率的搜索字符串

下面直接给出一些可复制粘贴的搜索语句,稍作修改即可使用。

找出所有需要跟进的未读客户邮件

label:客户 is:unread -label:已回复 前提是你使用了“已回复”标签。或者 from:(@clientcompany.com) is:unread has:nouserlabels 找出没有打过任何标签的未读客户邮件。

删除所有超过2年的促销邮件

category:promotions older_than:2y。全选后删除,记得再清空垃圾箱。

找到发给特定项目组且带大附件的邮件

to:[email protected] has:attachment size:5000000

本周收到的包含任何PDF的工作文件

after:2026/5/4 before:2026/5/11 filename:pdf label:工作

来自外部域名且未回复的紧急邮件

-from:company.com is:unread subject:紧急 OR subject:urgent

搜索运算符的限制与替代方案

没有任何工具是完美的,了解限制可以帮助你选择其他方法。

不能搜索正文中的图片OCR文字

谷歌邮箱无法搜索图片中的文本(除非图片是PDF的文字层)。对于扫描件,你可能需要先转换。另外,语音邮件中的语音转文字是可搜索的(谷歌自动转录)。

通配符的局限性

只有 * 可以代表一个或多个字符,但不能用在中间?例如 from: a*@gmail.com 有效,但 from: *@gmail.com 效率低。不支持正则表达式。

使用应用专用搜索(如Gmail API)获得更强功能

开发者可以使用Gmail API和查询语言,支持更复杂的过滤(例如按附件MIME类型)。但普通用户掌握上述10个运算符已经足够覆盖99%的场景。

为什么我输入 after:2024/1/1 搜出来的谷歌邮箱邮件还包括2023年的?

检查日期格式是否正确,必须是 YYYY/MM/DD 或 YYYY-MM-DD。如果写成 after:2024/1/1 实际上谷歌可能理解为2024年1月1日。另外,由于时区问题,少数邮件可能被标记为前一天的23:59。建议使用 after:2024/1/2 包多一天。你也可以使用 newer_than:365d 作为替代。

谷歌邮箱搜索运算符区分大小写吗?

不区分。Subject:Invoice 和 subject:invoice 效果相同。搜索关键字也不区分大小写。但注意布尔运算符 OR 必须大写,小写 or 会被当作普通搜索词。

谷歌邮箱如何保存常用的复杂搜索条件,以便重复使用?

Gmail没有原生的“保存搜索”功能,但你可以利用书签(浏览器)或第三方扩展。操作:先输入复杂的搜索语句,待结果页面加载后,复制浏览器的地址栏URL(它包含搜索参数)。将该URL保存为书签,下次直接点击书签即可执行相同的搜索。另外,你也可以创建一个过滤器并选择“不执行任何动作”,但将其保存,然后在后续手动应用该过滤器的搜索条件。

其他文章
               

谷歌邮箱存储空间总是不够用?

你是否经常收到“您的谷歌邮箱存储空间即将用尽”的红色警告?1...

               

Gmail 下载官方入口?

很多用户搜索“Gmail 下载”时,其实并不是真的需要下载一个电...

               

谷歌邮箱的备份与恢复策略:如何永不丢失重要邮件?

电子邮件承载着合同、对话历史、凭证信息等不可替代的数据。...

               

谷歌邮箱的十大搜索运算符,让你一秒找到任何邮件

你是否有过这样的经历:明明记得某位客户发过一份合同附件,...

               

谷歌邮箱的安全设置全攻略:如何防止账号被盗?

你可能听说过不少关于Gmail账户被盗的新闻:有人收到一封看似...

               

Gmail 登录入口在哪里?

很多用户第一次使用 Gmail 时,最常遇到的问题不是不会收发邮...