SMTP
목적: 신뢰할 수 있고 효율적으로 메일을 전송하는 것
전송을 담당하는 하위 시스템과는 독립적, 신뢰할 수 잇는 순서로 배열된 데이터 스트림 채널만을 필요
(TCP이외의 전송방법도 존재 - RFC821 부록)
SMTP 사용시 프로세스는 동일한 네트워크에 있는 다른 프로세스로 메일을 전송할 수 있으며
또한 양쪽 네트워크에 접근할 수 있는 Relay나 Gateway 프로세스를 경유하게 되면 다른네트워크에 있는 프로세스에게도 메일 전달가능
Relay
목적지 서버로 메일을 전달하기 위해 여러 서버를 거쳐 전달하는것
Mail receiver는 메일을 받은뒤 mail sender역할을 실행하게 된다.
Relay는 back end의 부하를 감소시키며 관리자들이 병목 현상을 해결하고 성능을 활용하기에 가장 쉬운 방법.
Gateway
TCP/IP 이메일을 다른 이메일 시스템의 형식에 적합하도록 하거나, 다른 이메일 시스템의 형식을 TCP/IP 이메일에 적합하도록 변환하는 기능
아직 자료가 완벽하지 않습니다.
추후 실습을 통하여 자료를 보충하겠습니다.
출처
RFC821, RFC2821, RFC5321
mailjet
https://www.mailjet.com/blog/news/email-101-what-is-an-smtp-relay/
sendgrid
https://sendgrid.com/blog/smtp-relay-service-basics/
SMTP 자료
'Server > MAIL' 카테고리의 다른 글
DKIM이란? (1) | 2017.02.23 |
---|---|
SMTP란 - 3. status code (0) | 2017.02.23 |
SMTP란 - 2. flow/commands (0) | 2017.02.13 |
POP3/IMAP 소개 (0) | 2017.02.02 |
메일 전송 과정 간단 이해 (0) | 2017.01.31 |