final boolean trustAllCertificates, final boolean secure,
final Mail m) throws MessagingException {
MailTransport t = secure ? MailTransport.SMTPS : MailTransport.SMTP;
t.setTrustAllHosts(trustAllCertificates);
MailSender sender = new SimpleMailSender(host, port, user, password, t);
sender.sendMail(m);
}