it's not needed, afaik. Note that I separated the defer that sendMessage returns from the defer that we deliver to SMTPSenderFactory.