Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- spring.mail.default-encoding=UTF-8
- spring.mail.host=smtp.sendgrid.net
- spring.mail.username=apikey
- spring.mail.password=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
- spring.mail.port=25
- spring.mail.protocol=smtp
- spring.mail.test-connection=true
- MimeMessage message = sender.createMimeMessage();
- MimeMessageHelper helper = new MimeMessageHelper(message,
- MimeMessageHelper.MULTIPART_MODE_MIXED_RELATED,
- StandardCharsets.UTF_8.name());
- Template template = freemarkerConfig.getTemplate(templateFileName);
- String html = FreeMarkerTemplateUtils.processTemplateIntoString(template, props);
- helper.setTo("myEmail@gmail.com");
- helper.setText(html, true);
- helper.setSubject(subject);
- helper.setFrom(from);
- sender.send(message);
- logger.debug("Send email to {} with subject: [{}]", Arrays.toString(to), subject);
- 27.01.18 20:07:20.460 [main] WARN c.d.m.s.c.MailSenderValidatorAutoConfiguration - Mail server is not available
- com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.sendgrid.net, 25; timeout -1
- at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2118)
- at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:712)
- at javax.mail.Service.connect(Service.java:366)
- at org.springframework.mail.javamail.JavaMailSenderImpl.connectTransport(JavaMailSenderImpl.java:501)
- at org.springframework.mail.javamail.JavaMailSenderImpl.testConnection(JavaMailSenderImpl.java:382)
Add Comment
Please, Sign In to add comment