Bom dia!
A aplicação não está disparando e-mail. Criei o método mailSender seguindo as instruções do curso, porém quando uma finalizo a compra o e-mail de confirmação não está sendo enviado.
Abaixo o método responsável pela configuração.
private MailSender mailSender() {
JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
mailSender.setHost("smtp.gmail.com");
mailSender.setUsername("CCC");
mailSender.setPassword("CCC");
mailSender.setPort(587);
Properties mailProperties = new Properties();
mailProperties.put("mail.smtp.auth", true);
mailProperties.put("mail.smpt.starttls.enable", true);
mailProperties.put("mail.smtp.host", "smtp.gmail.com");
mailProperties.put("mail.smtp.auth", "true");
mailProperties.put("mail.smtp.port", "465");
mailProperties.put("mail.smtp.starttls.enable", "true");
mailProperties.put("mail.smtp.socketFactory.port", "465");
mailProperties.put("mail.smtp.socketFactory.fallback", "false");
mailProperties.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
mailSender.setJavaMailProperties(mailProperties);
}
Informações do Curso: Curso : Spring MVC || : Integração, CACHE, SEGURANÇA E TEMPLATES Aula :Enviando e-mail - Ajustes Finais do Projeto
Obrigado.
Fabio Lemos