Skip to content

Commit cd5a84e

Browse files
committed
보안 사항 수정
1 parent 9a5d447 commit cd5a84e

2 files changed

Lines changed: 39 additions & 0 deletions

File tree

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package config;
2+
3+
4+
import org.springframework.context.annotation.Bean;
5+
import org.springframework.context.annotation.Configuration;
6+
import org.springframework.mail.javamail.JavaMailSender;
7+
import org.springframework.mail.javamail.JavaMailSenderImpl;
8+
import resource.EmailResource;
9+
10+
import java.util.Properties;
11+
12+
@Configuration
13+
public class EmailConfig {
14+
@Bean
15+
public JavaMailSender javaMailService() {
16+
JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl();
17+
javaMailSender.setHost(EmailResource.getMailserver()); // 메일 도메인 서버 주소
18+
javaMailSender.setUsername(EmailResource.getUsername()); // 메일 유저 이름
19+
javaMailSender.setPassword(EmailResource.getUserpwd()); // 메일 패스워드
20+
javaMailSender.setPort(465); // 메일 인증서버 포트
21+
22+
return javaMailSender;
23+
}
24+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package resource;
2+
3+
public class EmailResource {
4+
public static String getMailserver() {
5+
return "smtp.naver.com";
6+
}
7+
8+
public static String getUsername() {
9+
return "이메일 입력하기";
10+
}
11+
public static String getUserpwd() {
12+
return "비밀번호 입력하기";
13+
}
14+
15+
}

0 commit comments

Comments
 (0)