While I do have an HP printer I don't think it's an HP problem... You see, if I try to print from my Windows 10 Mail I get the same results as everyone else is noting - extremely small print.... HOWEVER if I go online to Outlook.com I can print the email received perfectly fine... Thus, it's my belief that this issue resulted from something in the recent Windows 10 update...
I just hope it's fixed pretty soon!