diff --git a/src/main/java/com/muji_backend/kw_muji/team/service/MyTeamService.java b/src/main/java/com/muji_backend/kw_muji/team/service/MyTeamService.java index bdd7a64..23ce7cc 100644 --- a/src/main/java/com/muji_backend/kw_muji/team/service/MyTeamService.java +++ b/src/main/java/com/muji_backend/kw_muji/team/service/MyTeamService.java @@ -226,7 +226,7 @@ public void selectApplicant(final List memberIdList) { applicant.get().setRole(ProjectRole.MEMBER); roleRepo.save(applicant.get()); - teamMailSendService.joinEmail(applicant.get().getUsers().getEmail()); + teamMailSendService.joinEmail(applicant.get().getUsers().getEmail(), applicant.get().getProject().getName()); } } diff --git a/src/main/java/com/muji_backend/kw_muji/team/service/TeamMailSendService.java b/src/main/java/com/muji_backend/kw_muji/team/service/TeamMailSendService.java index fe1635b..1771bae 100644 --- a/src/main/java/com/muji_backend/kw_muji/team/service/TeamMailSendService.java +++ b/src/main/java/com/muji_backend/kw_muji/team/service/TeamMailSendService.java @@ -20,15 +20,59 @@ public class TeamMailSendService { @Value("${spring.mail.username}") private String username; - public void joinEmail(String email) { + public void joinEmail(String email, String projectName) { String setFrom = username; // email-config에 설정한 자신의 이메일 주소를 입력 - String title = "팀플 시작 알림 이메일"; // 이메일 제목 + String title = "광운 대학 생활 도우미 : " + projectName + " 프로젝트 시작 알림"; // 이메일 제목 + + // HTML 내용 String content = - "광운 대학 생활 도우미입니다." + //html 형식으로 작성 ! - "

" + - "신청하신 팀프로젝트가 시작되었습니다." + - "
" + - "마이페이지에서 확인 가능합니다."; //이메일 내용 삽입 + "
" + + " " + + " " + + " " + + " " + + " " + + " " + + "
" + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + "
" + + "
" + + " 광운 대학 생활 도우미" + + "
" + + " 광운 무인양품" + + "
" + + "
" + + " " + + " " + + " " + + " " + + " " + + " " + + "
" + + "

" + + " 축하드립니다! 신청하신 팀 프로젝트가 시작되었습니다." + + "

" + + "

" + + " 마이페이지에서 확인 가능합니다." + + "

" + + "

" + + " 프로젝트 이름: " + projectName + "" + + "

" + + "
" + + "
" + + "
" + + "
"; + mailSend(setFrom, email, title, content); } diff --git a/src/main/java/com/muji_backend/kw_muji/user/service/MailSendService.java b/src/main/java/com/muji_backend/kw_muji/user/service/MailSendService.java index eb187d3..95ca8a2 100644 --- a/src/main/java/com/muji_backend/kw_muji/user/service/MailSendService.java +++ b/src/main/java/com/muji_backend/kw_muji/user/service/MailSendService.java @@ -44,13 +44,61 @@ public int makeRandomNumber() { public String joinEmail(String email) { int authNum = makeRandomNumber(); String setFrom = username; // email-config에 설정한 자신의 이메일 주소를 입력 - String title = "인증 이메일"; // 이메일 제목 + String title = "광운 대학 생활 도우미 : 회원가입 인증번호"; // 이메일 제목 + + // HTML 내용 String content = - "광운 대학 생활 도우미를 방문해주셔서 감사합니다." + //html 형식으로 작성 ! - "

" + - "인증 번호는 " + authNum + "입니다." + - "
" + - "인증번호를 제대로 입력해주세요"; //이메일 내용 삽입 + "
" + + " " + + " " + + " " + + " " + + " " + + " " + + "
" + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + "
" + + "
" + + " 광운 대학 생활 도우미" + + "
" + + " 광운 무인양품" + + "
" + + "
" + + " " + + " " + + " " + + " " + + " " + + " " + + "
" + + "

" + + " 인증 번호 확인 후
" + + " 이메일 인증을 완료해주세요." + + "

" + + "

" + + " 안녕하세요? 광운 무인양품입니다." + + "

" + + "

" + + " 아래 인증번호를 입력하여 이메일 인증을 완료해주세요." + + "

" + + "

" + + " 인증번호 : " + authNum + + "

" + + "
" + + "
" + + "
" + + "
"; + mailSend(setFrom, email, title, content, authNum); return Integer.toString(authNum);