호스팅용어
SMTP란?
URECA
2009. 12. 2. 13:01
- 인터넷 상에서 이메일을 주고 받기 위해 사용하는 프로토콜.
- 수신자 확인, 메시지 본문 전달 확인을 담당
- Simple Mail Transfer Protocol
- TCP 번호는 25
- 상대서버 지정 : DNS의 MX레코드 사용
- RFC2821에 규정
- 모든문자가 7bit ASCII -> 문자표현이나 첨부파일을 위해 MIME 방식으로 변환
- 사용자 인증절차는 없었지만 보안문제로 인해 SMTP-AUTH(SMTP Authentication)으로 표준화
- UUCP : 저장과 전달 방식(store and forward)
- SMTP : 직접 전달 방식
SMTP 명령
- 수신자 확인, 메시지 본문 전달 확인을 담당
- Simple Mail Transfer Protocol
- TCP 번호는 25
- 상대서버 지정 : DNS의 MX레코드 사용
- RFC2821에 규정
- 모든문자가 7bit ASCII -> 문자표현이나 첨부파일을 위해 MIME 방식으로 변환
- 사용자 인증절차는 없었지만 보안문제로 인해 SMTP-AUTH(SMTP Authentication)으로 표준화
- UUCP : 저장과 전달 방식(store and forward)
- SMTP : 직접 전달 방식
SMTP 명령
커맨드 |
사용법 |
기능 |
Hello HELO |
Helo (송신호스트) |
SMTP 송신호스트를 알림 |
From |
MAIL FROM:(송신자 주소) |
송신자주소 |
Recipient |
RCPT TO:(수신자 주소) |
수신자 주소 |
Data |
DATA |
메일 본문 시작 |
Reset |
RSET |
메시지 취소 |
Verify |
VRFY(문자열) |
사용자명 확인 |
Expand |
EXPN(문자열) |
메일링 리스트 확장 |
Help |
HELP[문자열] |
온라인 도움말 |
Quit |
QUIT |
SMTP 세션 종료 |