I could print envelopes with manual feed in my HP Deskjet 400 10 years ago. Took some 20 seconds for one.
But maybe you're looking for a fully automatic 1000-a-minute monster?

So better tell your requirements.

Kees