SMTP
Simple Mail Transfer Protocol — 메일 서버 간에 이메일 메시지를 전송하고 중계하는 데 사용되는 표준 프로토콜입니다. 발신 메일 전용으로 사용되며, 이메일 읽기는 IMAP 또는 POP3가 필요합니다.
SMTP(Simple Mail Transfer Protocol, RFC 5321)는 메일 서버와 이메일 클라이언트가 발신 메시지를 전송하는 데 사용하는 프로토콜입니다. 이메일 클라이언트에서 보내기를 클릭하면 클라이언트는 SMTP 서버에 연결하고 인증한 후 메시지를 전달합니다. SMTP 서버는 수신자의 메일 서버에 도달할 때까지 서버 간에 메시지를 중계합니다.
SMTP는 메시지의 전송만 처리하며, 저장이나 수신은 처리하지 않습니다. 메시지가 대상 서버에 도착하면 IMAP 또는 POP3 같은 프로토콜을 통해 메일 클라이언트가 읽을 수 있습니다. 이러한 관심사의 분리는 SMTP가 이메일 읽기, 보관, 검색에는 관여하지 않음을 의미하며, 이러한 작업은 다른 프로토콜과 형식에 맡겨집니다.
SMTP 서버는 메시지가 중계 체인을 통과할 때 Received 헤더를 메시지에 추가합니다. 원시 메시지 소스에서 볼 수 있는 이 헤더들은 메시지를 처리한 각 서버의 IP 주소와 타임스탬프를 기록하며, 전달 문제를 추적하거나 신뢰성을 검증하는 데 유용합니다.