如何在 Outlook 中查找附件——搜索、筛选和下载

要点:
  • 在搜索栏中使用 hasattachment:yes,只显示带附件的邮件
  • 经典版 Outlook 支持用 attachmentnames: 按文件名搜索(例如 attachmentnames:report.pdf)
  • 新版 Outlook 会把内嵌图片和签名徽标算作附件,使结果虚高
  • 新版 Outlook 中的“文件”选项卡会在一个视图中显示您整个邮箱的所有附件

三周前有人给您发了一个 PDF。您知道它存在,就是找不到。Outlook 的附件搜索出人意料地棘手——hasattachment:yes 会返回数百封邮件(因为签名图片也算附件),按文件名搜索的运算符只在经典版 Outlook 中有效,而新版 Outlook 把唯一有用的功能藏在大多数人从不点击的选项卡里。下面介绍如何在每个版本的 Outlook 中真正找到附件。

hasattachment: 运算符(所有版本)

最基本的附件搜索:在搜索栏中输入 hasattachment:yes 并按 Enter。这会返回所有至少带有一个附件的邮件。

单独使用时,通常范围太广。请将它与其他运算符组合,以缩小结果范围:

您想要的 搜索查询
来自特定人员的附件 hasattachment:yes from:sarah
关于特定主题的附件 hasattachment:yes subject:invoice
本月的附件 hasattachment:yes received:this month
来自某位发件人、关于某个主题的附件 hasattachment:yes from:accounting budget

hasattachment:no 运算符的作用相反——它只返回不带附件的邮件。这可用于过滤掉总是附带文件的自动通知。

内嵌图片问题

Outlook 把内嵌图片和嵌入式邮件签名视为附件。如果您的公司使用带徽标图片的 HTML 签名,几乎每封邮件都会匹配 hasattachment:yes。没有内置的方法可以把内嵌图片与“真正”的文件附件区分开来。

变通办法:在搜索中添加文件类型关键词。hasattachment:yes .pdf 或 hasattachment:yes .xlsx 有助于找出带有真实文档附件的邮件,而不是签名徽标。这并不完美,但能大幅减少干扰。

按附件文件名搜索(经典版 Outlook)

经典版 Outlook 有一个新版 Outlook 没有的运算符:attachmentnames:。它搜索所有附件的文件名。

这是找到特定文件最精确的方法。您可以将它与其他运算符组合:

attachmentnames:Q3-report.pdf from:finance — 找到财务团队发来的第三季度报告 PDF。

局限:attachmentnames: 运算符只在经典版 Outlook for Windows 中有效。在新版 Outlook、网页版 Outlook 或 Outlook 移动版中无效。有关哪些运算符在哪里有效的完整列表,请参阅我们的 Outlook 搜索运算符速查表。

按文件类型搜索——速查

这些查询可找到包含特定类型附件的邮件。在经典版 Outlook 中,请使用 attachmentnames:。在新版 Outlook 中,请把扩展名作为关键词,与 hasattachment:yes 一起输入。

文件类型 经典版 Outlook 新版 Outlook / 网页版
PDF 文档 attachmentnames:.pdf hasattachment:yes .pdf
Excel 电子表格 attachmentnames:.xlsx hasattachment:yes .xlsx
Word 文档 attachmentnames:.docx hasattachment:yes .docx
PowerPoint 演示文稿 attachmentnames:.pptx hasattachment:yes .pptx
图片(JPEG) attachmentnames:.jpg hasattachment:yes .jpg
ZIP 压缩包 attachmentnames:.zip hasattachment:yes .zip
CSV 文件 attachmentnames:.csv hasattachment:yes .csv

在新版 Outlook 中,文件扩展名关键词搜索不如经典版 Outlook 的 attachmentnames: 运算符精确——它还会匹配邮件正文中任何位置的扩展名,而不仅仅是附件名称。尽管如此,与 hasattachment:yes 组合使用时,对大多数搜索来说效果相当不错。

“文件”选项卡(新版 Outlook 和网页版 Outlook)

新版 Outlook 有一项经典版 Outlook 没有的功能:“文件”选项卡。它在一个整合视图中显示所有邮件中的每个附件——就像您邮箱的文件浏览器。

  1. 打开新版 Outlook 或网页版 Outlook。
  2. 查看左侧边栏——您应该能看到“文件”或“附件”图标(看起来像回形针或文件夹)。
  3. 点击它。您会看到您最近邮件中所有附件的网格或列表。
  4. 使用“文件”视图顶部的搜索栏按文件名筛选。
  5. 您还可以按日期、名称或发件人排序,并按文件类型筛选。

当您记得文件名但不记得它附加在哪封邮件上时,“文件”选项卡是在新版 Outlook 中查找附件最快的方法。它还可用于一次下载多个附件,而无需逐封打开邮件。

局限:“文件”选项卡只显示最近的附件(通常是最近几个月)。如果您要找的是较旧的附件,就需要改用搜索栏的方法。

附件筛选条件(所有版本)

每个版本的 Outlook 在搜索界面中都有附件筛选条件——无需使用运算符。

经典版 Outlook

  1. 点击搜索栏或按 Ctrl+E。
  2. 查看功能区中出现的“搜索”选项卡。
  3. 点击“有附件”以开启筛选。
  4. 输入您的关键词并按 Enter。

新版 Outlook

  1. 运行搜索(输入关键词并按 Enter)。
  2. 点击结果上方的“筛选”按钮。
  3. 开启“有附件”。

网页版 Outlook

  1. 运行搜索。
  2. 点击工具栏中的“筛选”。
  3. 勾选“有附件”。

筛选条件的方法比输入 hasattachment:yes 更简单,适合不想记忆运算符语法的人。

附件的“高级查找”(经典版 Outlook)

要在经典版 Outlook 中进行最精确的附件搜索,请使用“高级查找”:

  1. 按 Ctrl+Shift+F。
  2. 在“邮件”选项卡中,勾选“仅限带附件的项目”复选框。
  3. 也可以输入发件人、主题或关键词。
  4. 点击“开始查找”。

要按文件名搜索,请切换到“高级”选项卡:

  1. 点击“字段” > “常用字段” > “附件”。
  2. 将“条件”设为“包含”。
  3. 在“值”字段中输入文件名或扩展名。
  4. 点击“添加到列表”,然后点击“开始查找”。

“高级查找”默认搜索所有文件夹,让您对附件搜索拥有最大的控制权。它仅在经典版 Outlook for Windows 中可用。

搜索附件内容内部

一个经常被问到的问题:Outlook 能否搜索附件内部的文本,而不仅仅是文件名?

经典版 Outlook:可以,前提是您的 Windows Search 索引器安装了相应的 iFilter。默认情况下,Windows 会为常见文件类型的内容建立索引,如 Word 文档、Excel 电子表格、PowerPoint 演示文稿,以及 PDF(如果安装了 Adobe 的 iFilter 或第三方 PDF iFilter)。在经典版 Outlook 中,简单的关键词搜索即可匹配这些附件内部的文本。

新版 Outlook 和网页版 Outlook:Microsoft 的服务器端搜索确实会为常见 Office 文件类型和 PDF 的文本内容建立索引。因此,在新版 Outlook 中搜索关键词,可能返回该关键词出现在附件内部的邮件——但结果可能不一致,尤其是对于不太常见的文件类型。

两个版本都不索引的内容:图片内的文本(扫描文档、屏幕截图)、ZIP 文件的内容,或不太常见的文件格式。如果您要找的文件只包含一张扫描图片,Outlook 无法通过内容搜索找到它。

管理附件的小贴士

当附件搜索力不从心时

Outlook 的附件搜索从根本上说是基于关键词的。您需要知道文件名、发件人或邮件中的某个词。但如果您只记得“有人发来一份包含外出会议上供应商报价的电子表格”呢?如果您既不记得发件人,也不记得文件名,那么 hasattachment: 和 from: 运算符的任何组合都帮不上忙。

Inbox Search 是一款可以按含义搜索的 Outlook 加载项。描述您要找的内容——“外出会议上的供应商报价电子表格”——它会使用设备端 AI 找到相关邮件,即使邮件或附件名称中没有出现这些确切字词。所有处理都在您的电脑上本地运行,因此任何邮件数据都不会离开您的设备。

找到带有您所需附件的邮件——即使您不记得文件名。

Inbox Search 是一款带有设备端 AI 的 Outlook 加载项。描述您要找的内容,它就能按含义而不仅仅是关键词找到正确的邮件。

从 Microsoft Marketplace 安装

常见问题

如何在 Outlook 中搜索带附件的邮件? 在 Outlook 搜索栏中输入 hasattachment:yes 并按 Enter。这只会返回带有附件的邮件。您可以将它与其他运算符组合:hasattachment:yes from:sarah 可找到 Sarah 发来的附件,hasattachment:yes subject:invoice 可缩小到与发票有关的邮件。此运算符适用于经典版 Outlook、新版 Outlook 和网页版 Outlook。

我可以在 Outlook 中按文件名搜索附件吗? 在经典版 Outlook 中,请使用 attachmentnames: 运算符。例如,attachmentnames:report.pdf 可找到带有名为“report.pdf”的附件的邮件。您也可以搜索部分名称:attachmentnames:budget 可找到文件名中包含“budget”的任何附件。此运算符在新版 Outlook 或网页版 Outlook 中无效——在这些版本中,请把文件名作为关键词,与 hasattachment:yes 一起输入。

如何在 Outlook 中找到所有 PDF(或 Excel 文件、Word 文档)? 在经典版 Outlook 中,搜索 attachmentnames:.pdf 可找到所有带 PDF 附件的邮件。对于 Excel 文件,请使用 attachmentnames:.xlsx;对于 Word 文档,请使用 attachmentnames:.docx。在新版 Outlook 中,请把文件扩展名作为关键词,与 hasattachment:yes 一起输入(例如 .pdf hasattachment:yes),不过结果可能不够精确。

为什么 hasattachment:yes 会返回没有可见附件的邮件? Outlook 会把内嵌图片、带徽标的嵌入式签名以及 winmail.dat 文件算作附件。如果您的公司使用嵌入了徽标图片的 HTML 邮件签名,即使没有“真正”的附件,这些邮件也会匹配 hasattachment:yes。要找到真正的文件附件,请与 hasattachment:yes .pdf 这样的关键词组合使用,或在经典版 Outlook 中使用 attachmentnames: 运算符。