Split preparing and sending emails into two methods

This is needed because otherwise you cannot generate a preview of the message that is going to be sent.
Any comments on this @aschempp?