네트워크를 통해 전자우편을 전송하는 기술 표준이다. 다른 네트워킹 프로토콜과 마찬가지로 컴퓨터와 서버는 SMTP를 이용하여 기반 하드웨어나 소프트웨어와 관계없이 데이터를 교환할 수 있다. 전자 메일을 보내는 클라이언트와 메일 서버 사이의 통신을 관리하며, 전송되는 메일의 전송 및 수신을 처리하는 역할을 한다.
SMTP는 일반적으로 TCP/IP 네트워크 위에서 동작하며, 기본 포트 번호는 25번이다.
1. 연결 설정(Handshaking)
2. 세션 설정(Session Establishment)
3. 메일 전송(Data Transfer)
4. 전송 확인(Confirmation)