Why does my iphone always show emails in the smallest font possible?

Every time I get an email the text is tiny! I have to stretch the screen.

Is there any way to fix this?

You can fix the size in settings

Settings - General - Accessibility - Then under the "vision" section you can change the text size.

Settings > General > Accessibility > Large Text > select what you want.
Done.