It is possible to create emails in status: Held. That means, that the emails will not be sent out, but kept in the email log.
A prerequisite for this is, that the
email log has been enabled.
The hold option is found on the email workflow components e.g. Create PDF email:
In the email log you can then later download the email (as an eml file) and release and send the email after you e.g. have verified the contents.