spring에서 메일보내기

Myeon·2021년 11월 26일
0

java

목록 보기
1/1
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-ssl
465포트: ssl
587포트: tls

0개의 댓글