CustomCreateMailMessage: if specified it must always return the MailMessage