スプリングからメールを送信
1070 ワード
implementation 'org.springframework.boot:spring-boot-starter-mail:1.5.6.RELEASE'
try {
JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
mailSender.setHost(".com"); // 메일서버 http
MimeMessage message = mailSender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(message, MimeMessageHelper.MULTIPART_MODE_MIXED_RELATED, StandardCharsets.UTF_8.name());
helper.setTo("");
helper.setCc("");
helper.setText("내용", true);
helper.setSubject("Report");
helper.setFrom("");
FileSystemResource file = new FileSystemResource(new File("/Users/test.xlsx"));
helper.addAttachment("test.xlsx", file);
mailSender.send(message);
}catch(Exception e){
e.printStackTrace();
}
25ポート:non-ssl465ポート:ssl
587ポート:tls
Reference
この問題について(スプリングからメールを送信), 我々は、より多くの情報をここで見つけました https://velog.io/@mmmyeon/spring에서-메일보내기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol