Printing in Outlook sucks. But if the message is in HTML format, not all is lost. Open the message, click Other Actions button and choose View in Browser. Now you can print the message using the browser's much better print options, such as controlling the pages you print or printing a selection.
As with all workarounds, there is one potential drawback – you won't have an email header, normally found on Outlook printouts, so you can't see who sent the message or when it was sent.
Changes to Outlook's print engine made after this tip was first published added the ability to print specific pages, but not the ability to print selected text.
Published March 13, 2007. Last updated on September 16, 2013.