졸업 프로젝트를 진행하면서 이메일 발송 기능을 맡아서 구현하였다. 생각 외로 까다롭지 않아서 구현하는데 그렇게 오랜 시간이 걸리지 않았다. 내가 구현하고자 했던 메일 발송 기능 프로세스는 다음과 같다. 사용자에게 이메일을 입력 받는다. 해당 이메일로 링크와 이미지가 포함된 메일을 발송한다. 회원가입/로그인 기능이 없는 웹에서 구현하는 것이었기에 OAuth, 세션 관련 처리를 해주지 않아도 되어서 매우 간단했다. 회원가입 인증 메일을 구현하고자 하는 사람에게는 이 글이 말하는 방법이 충분하지 않을 것이란 걸 미리 말해둔다. 1. build.gradle에 라이브러리 추가 build.gradle에 메일 관련 라이브러리를 먼저 추가한다. 2. properties(yml) 파일에 SMTP 서버 정보 추가 이때 u..