2 Methods to Print Outlook Emails without the Recipient Information

Sometimes, you may want to print Outlook emails without the recipients, no matter To, CC, or BCC recipients. In this article, we’ll exhibit 2 methods to print emails without the recipient information in quick time.

In some cases, for example, the email contains too many recipients which occupy much space in the message header or you wish to only print the message body, you may desire to print the email without the recipient information. However, by default, Outlook has no native support for us to remove the recipient info in Print Options. Thus we have to look for other means. Read on to get 2 quick methods.

Method 1: Print in Browser

  1. In the first place, select the email and double click to open it in Message window.
  2. Then find and click on “Actions” button in “Move” group. From the drop down list, select “View in Browser”.View in Browser
  3. Subsequently, you will receive an Outlook alert. You can choose “OK” directly.Confirm View in Browser
  4. After that, this email will be opened in your default Internet Browser. Here I use Internet Explorer as an instance. As shown in the following screenshot, all the info in message header, including sender, subject, and recipients, etc., has been removed entirely. Now you can hit the gear icon in the upper right corner and choose “Print” > “Print” to print it out.Print in Browser

By this means, you cannot complete printing simply in Outlook. Also, every time when you want to print without recipients, you have to firstly open the message in browser. Thus if you want to print multiple emails in such conditions, it will be very troublesome.

Method 2: Print via Outlook VBA

  1. In the first place, press “Alt + F11” key buttons to access “Microsoft Visual Basic for Applications” window.
  2. Then open a new module by selecting “Insert” > “Module”.Insert a New Module
  3. Next in the new module, you should copy and paste the following VBA codes.
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

VBA Codes - Print without Recipient Information

  1. After that, exit the “Visual Basic” window and proceed to add the macro to Quick Access Toolbar, like the following image.Add the New Macro to Quick Access Toolbar
  2. Finally, you can get back to your mail list.
  • Firstly, find and pitch on the email to be printed.
  • And then click the “macro” button in the Quick Access Toolbar.
  • Lastly, the selected email will be printed out without recipient info through the default printer in Outlook.

Keep Tabs on Disguised Emails

In the contemporary era, malicious email is one of the common media of viruses. Many emails, which look innocuous, may actually contain malicious links, images and attachments. As long as you access the malicious objects, your Outlook data can be infected immediately. So as to salvage corrupt Outlook data, you’d better get hold of a potent repair tool, like DataNumen Outlook Repair.

Author Introduction:

Shirley Zhang is a data recovery expert in DataNumen, Inc., which is the world leader in data recovery technologies, including repair SQL mdf data corruption and outlook repair software products. For more information visit www.datanumen.com

Leave a Reply

Your email address will not be published. Required fields are marked *