如何保存电子邮件中的所有附件?

如何保存电子邮件中的所有附件?

Outlook 2010 似乎与将文件附加到电子邮件的方式不一致。例如,创建一个新电子邮件并将多个文件拖入其中。它们将显示在标有随附的主题字段下方。但是,在将文件附加到另一封电子邮件的回复时,Outlook 会表现出以下一种或两种行为方式:

  • 它将附件存储在主题下的附件字段中
  • 它将其嵌入到电子邮件正文中

虽然乍一看这似乎只是视觉上的烦恼,但它实际上会影响您保存附件的方式。如果附件位于电子邮件标题中,您可以右键单击标题并保存所有附件。但如果附件嵌入在正文中,则必须单独保存每个附件。当您定期收到包含多达 10 个附件的电子邮件时,这非常繁琐。

当附件嵌入电子邮件时,有没有办法一次性保存所有附件?

额外知识:为什么 Outlook 2010 会有这种一致的行为?

答案1

回复:为什么 Outlook 2010 有这种一致的行为?

对于 RTF 格式的邮件,附件位于正文中。

“当您回复消息时,默认情况下,将使用收到的消息的格式进行回复。”

http://office.microsoft.com/en-001/outlook-help/why-do-some-attachments-appear-in-the-message-body-HA101992449.aspx

http://www.slipstick.com/outlook-developer/always-reply-using-the-same-message-format/

答案2

无需使用 VBA,您可以通过 FILE > SAVE AS 将整个消息保存为 HTML。选择 HTML 作为消息格式。

在此处输入图片描述

这将创建一个 HTML 文件和文件夹(与 HTML 文件同名),其中包含独立查看邮件所需的所有文件。创建的文件夹中将包含所有附件。

来源

如果你想使用 VBA,这里有一篇文章可能会帮助你入门 -一键保存/删除所有附件

额外积分(开玩笑)
微软知道什么对你最好,所以他们删除了此功能,因为你无法信任接收安全的电子邮件。这有助于防止无意中下载嵌入到项目中的恶意代码。

答案3

在Office 2013中,您可以点击“文件”=>“保存附件”将电子邮件中的所有附件保存为RTF格式(附件嵌入在电子邮件正文中)。

相关内容