如何自动将Outlook中的附件下载/保存到特定文件夹?
虽然在Outlook中使用“附件”>“保存所有附件”选项保存单封邮件的所有附件非常简单,但处理多封邮件中的附件,尤其是数量较多时,可能会更具挑战性。本文介绍了两种有效的解决方案,可以自动将Outlook邮件中的附件下载到指定文件夹。这些方法在处理大量邮件和附件时特别有用,简化了操作流程并节省时间。
通过VBA脚本和规则自动将Outlook附件下载到文件夹
此方法涉及使用VBA脚本,当与特定规则一起执行时,会自动将Outlook邮件中的附件下载并保存到指定文件夹。请按照以下步骤进行操作:
- 按“Alt + F11”打开Microsoft Visual Basic for Applications窗口。
- 点击“插入”>“模块”,然后将以下VBA脚本粘贴到新打开的模块窗口中。
- 保存VBA脚本并关闭Microsoft Visual Basic for Applications窗口。
- 转到邮件视图,点击“主页”>“规则”>“管理规则和警报”。
- 在弹出的“规则和警报”对话框中,点击电子邮件规则选项卡上的“新建规则”按钮。
- 在出现的“规则向导”对话框中,选择“对我接收的邮件应用规则”选项,然后点击“下一步”按钮。
- 在“规则向导”(您希望检查哪些条件?)对话框中,直接点击“下一步”按钮而不选择任何选项。然后在弹出的Microsoft Outlook对话框中点击“是”按钮。
- 在“规则向导”(您希望对邮件执行什么操作?)对话框中:
- 勾选“运行脚本”选项。 提示:如果您没有看到该选项,请 参考此教程以启用Outlook中的“运行脚本”选项。
- 点击蓝色下划线的“脚本”文字以打开“选择脚本”对话框。选择第2步中添加的脚本并点击“确定”。
- 点击“下一步”按钮继续。
- 在“规则向导”(是否有例外情况?)对话框中,点击“下一步”按钮。
- 在最后的“规则向导”对话框中,为规则命名,在第2步中勾选所需选项,并点击“完成”按钮。
- 关闭“规则和警报”对话框。
“VBA:自动将Outlook附件保存到特定文件夹”
Public Sub SaveAttachmentsToDisk(MItem As Outlook.MailItem)
Dim oAttachment As Outlook.Attachment
Dim sSaveFolder As String
sSaveFolder = "C:\Users\DT168\Documents\outlook-attachments\"
For Each oAttachment In MItem.Attachments
oAttachment.SaveAsFile sSaveFolder & oAttachment.DisplayName
Next
End Sub
注意:请找到 sSaveFolder = "C:\Users\DT168\Documents\outlook-attachments\" 这一行,并将其替换为您目标文件夹的路径。
结果
现在,如果您选择了“立即对收件箱中的邮件运行此规则”选项,您的邮箱账户中的所有附件都会被下载并存储到指定的目标文件夹中。此外,如果您勾选了“启用此规则”选项,所有来自新邮件的附件都会自动下载并保存到指定文件夹中。
通过Kutools for Outlook自动将Outlook附件下载到文件夹
安装“Kutools for Outlook”后,其“自动拆离”功能使您可以根据设定的条件自动下载所有或特定的Outlook附件,并方便地将其引导至选定的文件夹。此外,该功能还提供了创建子文件夹的灵活性。它提供了两种命名这些子文件夹的方式:您可以从一种预定义格式中选择,例如[邮件文件夹]-[邮件主题],或者选择在所选格式后附加自定义文本字符串作为后缀。这一功能极大地提高了附件的组织性和可访问性。
- 点击“Kutools”>“自动拆离”以打开功能对话框。
- 在“自动拆离收到附件”对话框中,选择“自动拆离所有收到的附件”选项,并按如下配置:
- 点击浏览按钮
以指定保存自动拆离附件的目标文件夹。
- (可选)如果您希望为存储附件创建子文件夹,请勾选“按以下样式拆离附件”选项。
- “按以下样式创建子文件夹”:使用一种预定义格式命名子文件夹,例如[邮件文件夹]-[邮件主题]。
- “按以下样式重命名保存的附件”:使用一种预定义格式命名子文件夹,并添加自定义文本字符串作为后缀。
- (可选)勾选“拆离附件后,邮件依然保留附件图标”选项,以便在有附件的邮件中保留视觉指示器。
- 点击“确定”。
- 点击浏览按钮
结果
从现在开始,所有附件将在收到邮件时自动保存到指定文件夹中。
提示:如果您想根据特定规则设置自动拆离附件,请在“自动拆离收到附件”对话框中启用“按规则自动拆离附件”选项。之后,点击“新建”按钮以定义您的过滤条件和所需的保存设置。
注意事项:
- 想要访问“自动拆离”功能吗?立即下载Kutools for Outlook!除此之外,Kutools还拥有100+其他功能,并提供30-天免费试用。不要再等了,今天就试试吧!
- 如果您希望从Outlook中多个/所有已接收的邮件中拆离或下载现有附件,请使用Kutools for Outlook的 拆离所有(附件) 或 保存所有(附件) 功能。
相关文章:
最佳 Office 办公效率工具
最新消息:Kutools for Outlook 推出免费版!
体验全新 Kutools for Outlook,超过100 种强大功能!立即点击下载!
🤖 Kutools AI :采用先进的 AI 技术,轻松处理邮件,包括答复、总结、优化、扩展、翻译和撰写邮件。
📧 邮箱自动化:自动答复(支持 POP 和 IMAP) /计划发送邮件 /发送邮件时按规则自动抄送密送 / 自动转发(高级规则) / 自动添加问候语 / 自动将多收件人的邮件分割为单独邮件 ...
📨 邮件管理:撤回邮件 / 按主题及其他条件阻止欺诈邮件 / 删除重复邮件 / 高级搜索 / 整合文件夹 ...
📁 附件增强:批量保存 / 批量拆离 / 批量压缩 / 自动保存 / 自动拆离 / 自动压缩 ...
🌟 界面魔法:😊更多美观酷炫的表情 /重要邮件到达时提醒 / 最小化 Outlook 而非关闭 ...
👍 一键高效操作:带附件全部答复 / 防钓鱼邮件 / 🕘显示发件人时区 ...
👩🏼🤝👩🏻 联系人与日历:批量添加选中邮件中的联系人 / 分割联系人组为单独的组 / 移除生日提醒 ...
可根据您偏好选择 Kutools 使用语言——支持英语、西班牙语、德语、法语、中文及40 多种其他语言!
只需点击一下即可立即激活 Kutools for Outlook。无需等待,立即下载,提升工作效率!


🚀 一键下载——获取所有 Office 插件
强烈推荐:Kutools for Office(五合一)
一键下载五个安装包:Kutools for Excel、Outlook、Word、PowerPoint以及 Office Tab Pro。 立即点击下载!
- ✅ 一键便利操作:一次下载全部五个安装包。
- 🚀 随时满足 Office任务需求:需要哪个插件随时安装即可。
- 🧰 包含:Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint