How to Print Part of an Email Message in Windows Mail

Person using a computer printer

 Cultura / Getty Images

Printing an email is easy in Windows Mail and Outlook Express, but what if you want to print part of an email?

Unlike other email programs, Windows Mail and Outlook Express do not offer an intuitive, easy and comfortable way to do this. Sure, you can follow these arduous steps:

  • Highlight the part you want to print
  • Copy it
  • Create a new email in Windows Mail or Outlook Express
  • Paste the text
  • Print the new message.

This isn't all that easy, however, and your printout is missing all the original email's meta information -- its sender, the time and date when it was delivered, and the original recipient.

Steps to Printing Part of an Email Message

If you want to preserve all this information and still print only part of an email in Windows Mail or Outlook Express, you have to indulge in some more involved editing. Luckily, this task is not all that difficult:

  1. Save the message as an .eml file to your Desktop and add "X-Unsent: 1" to the file name.
  2. Copy the complete email header (all lines beginning from the top until you reach the first empty line).
  3. Paste them into a new text document in Notepad.
  4. Double-click the .eml file on your Desktop to open it in Windows Mail or Outlook Express.
  5. Delete the parts of the message you do not want to print.
  6. Select File | Save As... from the menu.
  7. Go to your Desktop.
  8. Add " (edited)" to the suggested file name.
  9. Make sure Mail (*.eml) is selected as the file type.
  10. Click Save.
  11. Open the newly created .eml file in Notepad.
  12. Delete all header lines except the one starting with "Content-Type:", if present.
    1. Email header lines can fold to the next line. In this case, the next line of text does not start in the first column. Since this often applies to "Content-Type:" lines, make sure you also leave in place all lines immediately following that do not begin in the first column.
  13. Delete the header line starting with "Content-Type:" (if present) from the original email message's headers (in the other Notepad window).
  14. Delete the "X-Unsent: 1" line.
  15. Highlight and copy all header lines from the original message.
  16. Paste them to the top of the new " (edited).eml" file (immediately preceding the "Content-Type:" line, if there is one.
  17. Save the "(edited) .eml" file.
  18. Double-click it to open it in Windows Mail or Outlook Express.
  19. Print the message.