有时,您可能想要打印没有收件人的 Outlook 电子邮件,无论是收件人、抄送收件人还是密件抄送收件人。 在本文中,我们将展示两种快速打印没有收件人信息的电子邮件的方法。
在某些情况下,例如,电子邮件包含太多收件人,占用了邮件标题中的大量空间,或者您希望只打印邮件正文,您可能希望打印没有收件人信息的电子邮件。 但是,默认情况下,Outlook 没有原生支持我们删除打印选项中的收件人信息。 因此,我们必须寻找其他方法。 继续阅读以获取 2 种快速方法。
方法一:在浏览器中打印
- 首先,选择电子邮件并双击以在消息窗口中打开它。
- 然后在“移动”组中找到并单击“操作”按钮。 从下拉列表中选择“在浏览器中查看”。

- 随后,您将收到 Outlook 警报。 您可以直接选择“确定”。

- 之后,此电子邮件将在您的默认 Internet 浏览器中打开。 这里我以 Internet Explorer 为例。 如下截图所示,邮件头中的所有信息,包括发件人、主题、收件人等,都被全部删除。 现在您可以点击右上角的齿轮图标并选择“打印”>“打印”将其打印出来。
这样,您无法仅在 Outlook 中完成打印。 另外,每次当你想打印没有收件人的信息时,你必须先在浏览器中打开邮件。 这样如果你想在这种情况下打印多封邮件,那就很麻烦了。
方法 2:通过 Outlook VBA 打印
- 首先,按“Alt + F11”键按钮访问“Microsoft Visual Basic for Applications”窗口。
- 然后通过选择“插入”>“模块”打开一个新模块。
- 接下来在新模块中,您应该复制并粘贴以下 VBA 代码。
Sub PrintEmailWithoutRecipientInfo()
Dim obApp As Application
Dim olSel As Selection
Dim obj As Object
Dim olItem As Object
Set obApp = Outlook.Application
Set olSel = obApp.ActiveExplorer.Selection
For Each obj In olSel
If obj.Class = olMail Then
Set olItem = obj
With olItem
.To = ""
.CC = ""
.BCC = ""
.PrintOut
.Close olDiscard
End With
End If
Next
Set obApp = Nothing
Set olSel = Nothing
Set obj = Nothing
Set olItem = Nothing
End Sub
- 之后,退出“Visual Basic”窗口,继续将宏添加到快速访问工具栏,如下图所示。
- 最后,您可以返回邮件列表。
- 首先,找到并推介要打印的电子邮件。
- 然后单击快速访问工具栏中的“宏”按钮。
- 最后,选定的电子邮件将通过 Outlook 中的默认打印机打印出来,没有收件人信息。
密切关注伪装的电子邮件
在当今时代,恶意电子邮件是病毒传播的常见媒介之一。许多看似无害的电子邮件实际上可能包含恶意链接、图片和附件。一旦您访问这些恶意内容,您的 Outlook 数据就会立即受到感染。为了挽救数据, 损坏的 Outlook 数据,你最好掌握一个强大的修复工具,比如 DataNumen Outlook Repair.
作者简介:
Shirley Zhang 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 修复 SQL mdf 数据损坏 和 outlook 修复软件产品。 欲了解更多信息,请访问 datanumen.com



