move all parameter handling to nodemailer.