강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

리눅스마스터1급 : 메일서비스 -SMTP(Simple Mail Transfer Protocol)

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: 메일서비스 -SMTP(Simple Mail Transfer Protocol)

 

 

번역하면 간단한 메일 전송 규약이다.

 

 

 

전자메일(e-mail) 전송을 위해 만든 프로토콜이다.

 

 

 

편지로 비교하면 규격봉투 정도로 비유할 수 있다.

 

 

 

서버와 서버 대 통신을 할 때 이 프로토콜에 정의된 형식대로 접속하고 또 메일을 전송한다.

 

 

 

또한 사용자가 메일서버로 보낼 때도 SMTP를 사용한다.

 

 

 

대부분 TCP 프로토콜의 25번 포트를 사용한다.

 

 

 

 

인터넷상의 사이트들은 RFC822에서 설계하고, 특수 캐릭터를 머신 독립적인 방법으로 전송하는 법 등을 기술한 몇몇 RFC에서 확장된 안을 고수한다.

 

 

 

최근에 멀티미디어 메일이란 것도 많이 고려되는데, 이는 그림과 소리를 메시지에 포함시키는 것이다.

 

 

 

또 다른 표준인 X.400CCITT에서 정의하였다.

 

 

 

 

SMTPTCP/IP의 상위층 응용 프로토콜의 하나로 컴퓨터 간에 전자 우편을 전송하기 위한 프로토콜인 RFC 821에 규정되어 있다.

 

 

 

2개의 전자 우편 시스템 간에 어떻게 대화하는 지를 지정하고 전자 우편을 전송하기 위하여 교환하는 제어 메시지의 형식을 규정한다.

 

 

 

개방형 시스템 간 상호 접속(OSI)의 메시지 통신 처리 시스템(MHS)에 대응하는 것으로 인터넷에서 전자 우편 기능을 구현하는 프로토콜로 널리 사용된다.

 

 

 

 

 

이런 SMTP를 기반으로 Unix 시스템을 위한 꽤 많은 수의 메일 전송 프로그램이 나왔는데, 그 중 가장 잘 알려진 것 하나가 바로 1970년대 Eric Allman에 의 해 개발된 Berkeley 대학의 Sendmail로 많은 플랫폼에서 사용된다.

 

 

 

Sendmail 보다 기능, 성능, 보안이 향상된 Qmail 또한 리눅스의 메일서버로 인기가 많으며, 최근에는 리눅스 배포판의 기본 MTA1997IBM 왓슨 연구소의 Wietse Venema씨가 개발한 Postfix가 기본 포함되기도 한다.

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,045 명
  • 현재 강좌수 :  35,861 개
  • 현재 접속자 :  71 명