구글상단


SMTP [simple mail transfer protocol] 정의 by 놀라운넘

  

◈ SMTP [simple mail transfer protocol]



  요약

인터넷에서 전자우편을 전송할 때 이용되는 표준 프로토콜.



  내용

   SMTP와 관련된 프로토콜의 표준은 STD와 RFC에서 정해진 것이다. 서버에서 서버로의 프로토콜이며 이외의 다른 여러 프로토콜은 메시지를 접속하기 위해서 사용한다. 이와 관련된 프로토콜을 살펴보면 다음과 같다.
   ① STD 10/RFC 821:두 컴퓨터 사이의 메일 교환 표준을 정의하며 SMTP 자체에 관한 표준으로 TCP/IP 호스트 사이에서 메일을 전달하는데 사용된다.
   ② STD 11/RFC 822, RFC1049:RFC 822와 RFC 1049에 포함된 메일 메시지의 형식에 관한 표준을 정의하며 공식적인 프로토콜명은 MAIL이다. RFC822는 메일 헤더 필드의 의미를 기술하고 헤더 필드 집합과 그에 대한 해석을 정의한다. RFC 1049는 평문 아스키 이외의 문서 형식들이 메일 본문에서 어떻게 사용될 수 있는지에 대해 기술하고 있다.
   ③ RFC 974:DNS(domain name system)을 이용한 메일 경로 배정에 관한 표준을 정의하고 있으며 공식 프로토콜명은 DNS-MX이다.


  STD 10/RFC 821

   STD 10/RFC 821에서는 SMTP를 통해 전달되는 데이터는 상위 비트가 0으로 설정된 7비트 아스키 데이터라고 기술하고 있다. 이는 영문텍스트 메시지를 전송하는데는 적합하지만, 비영어권 데이터 또는 비 텍스트 데이터에 대해서는 부적합하다. 이러한 제약을 극복하기 위해 다음과 같은 접근 방식이 사용된다.
   ① MIME(multipurpose internet mail extension):RFC 2045부터 RFC 2049에서는 텍스트와 2진 데이터를 RFC 822에서 정의한 7비트 아스키로 코드화하는 메카니즘을 명시한다.
   ② SMTP Service Extensions:RFC 821에서 정의한 SMTP의 기능을 확장하는 메커니즘을 RFC 1869, RFC 1652, 1870에서 각각 정의하고 있다.
이글루스 가든 - 프로그래머 최고수가 되는 길

 블로그코리아에 블UP하기

덧글

  • 2010/02/23 09:03 # 삭제 답글 비공개

    비공개 덧글입니다.
  • 놀라운넘 2010/02/23 23:42 #

    안녕하세요.

    괜히 제가 부담스러운 글을 올리는 것같아 죄송스럽습니다.
    제가 일하는데 필요한 포스트를 옮기는 중입니다.
    예전 블로그가 폐쇄된다고 해서 열심히 옮기는 중입니다.

    죄송하고 감사합니다.
댓글 입력 영역


[BEST] Funny baby videos

통계 위젯 (화이트)

1216
57
1029699

코튜버

[TOP] KoTuber Funny videos

구글 애드센스