Possible fix for Mail text too small in Yosemite and other macOS versions when printing
Quite a few users seem to have had this sporadic problem where quite randomly the text in your email will print too small. I've tried everything in this forum and others - nothing seemed to work.
It's not bothered me enough to try and fix it before but today I had a bit of time on my hands.
I've noticed that some emails have rule separator lines between text threads which may be causing the page width to reduce in size and thereby the font size...
When you have an email that prints in a very small point size, try forwarding it (but don't send it) then look to see if there are any rules between the text threads. If there are, delete them (see image).
You may have to delete some of the text above and below the rule separator.
Then print the email and the text size should be at a regular size.
Give it a go and see if it works for you.
... and before you say, 'why am I still using Yosemite', it works for me and works well with my apps!
Mac Pro