이메일 관련 프로토콜
•
SMTP (Simple Mail Transfer Protocol)
인터넷에서 메일 주고 받기 위해 이용되는 프로토콜, 25번 포트
•
POP3 (Post Office Protocol)
이메일을 받아오는 표준 프로토콜, 110번 포트
•
IMAP (Internet Message Access Protocol)
POP와 같이 메일 서버 종류 중 하나
SMTP - 메일 서버 간 전송 규약
POP3/IMAP - 유저가 메일서버에서 메일을 받기 위한 프로토콜
POP3 - 메일을 서버에서 다운로드 받음
IMAP - 중앙서버에서 동기화
메일 서버간 송수신 뿐만 아니라 메일 클라에서 메일 서버로 메일을 보낼때에도 사용된다. 우리가 메일을 보낼때는 바로 상대편의 컴퓨터로 메일을 송신하는것이 아니라, 중간에 메일서버라는 곳을 몇군데 거치게 된다. 메일서버에 메일이 보관되고 그것을 다시 다른 메일서버에 보내면서 결국 보내고자하는 end-user 에게 전해진다
yml
컨트롤러
서비스
import org.springframework.mail.javamail.JavaMailSender;
엔티티?
레포지토리