You can print one or more messages from Mail by choosing File > Print.
Here are some tips about printing messages:
When you select multiple messages to print, each message is printed as a separate page.
If text and graphics print smaller than expected, increase the message font size in the Fonts & Colors pane of Mail preferences, then print again.
As an alternative to printing messages, you can save them as files or PDFs.