What program are you printing from that is causing this? Look for a "shrink to fit" option when printing.
try making larger margins. just for fun. see if that works
Well, i have been making my living at it for 30 years and worked with some of the largest companies on wall street so i would say yes i am an expert. On the other hand i have only your description of the problem to go on. This is the first time that you have said it only happens on emails. This is the type of thing that makes remote access so much easier. I get to see the actual problem.
Since it only happens on emails the problem would most likely be within the settings of the email program.
what email program are you using.
if it is something like outlook there are views that may be set to show a page larger than the printer can print. If it is a web based email such as gmail you need to use the little print icon that is within the page itself not the print icon on the browser. And the browser will still come up with its own page settings which you might have to modify.