Oracle® Solaris 11.2에서의 sendmail 서비스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

메일 프로그램의 상호 작용

다음 프로그램의 조합으로 메일 서비스가 제공됩니다. 이들 프로그램은 Figure 3–2와 같이 상호 작용합니다.

그림 3-2  메일 프로그램의 상호 작용

image:메일 프로그램의 상호 작용을 보여주는 다이어그램입니다.

다음은 메일 프로그램의 상호 작용에 대한 설명입니다.

  1. 사용자가 mailx와 같은 프로그램을 사용하여 메시지를 보냅니다. 자세한 내용은 mailx(1)의 매뉴얼 페이지를 참조하십시오.

  2. 메시지를 생성한 프로그램이 메시지를 수집하고 sendmail 데몬에 메시지가 전달됩니다.

  3. sendmail 데몬이 메시지의 주소를 구문 분석하며 식별할 수 있는 세그먼트로 나눕니다. 데몬은 구성 파일 /etc/mail/sendmail.cf의 정보를 사용하여 네트워크 이름 구문, 별칭, 전달 정보 및 네트워크 토폴로지를 확인합니다. sendmail은 이 정보를 사용하여 받는 사람에게 도달하기 위해 메시지가 전송될 경로를 결정합니다.

  4. sendmail 데몬은 적절한 시스템에 메시지를 전달합니다.

  5. 로컬 시스템의 /usr/lib/mail.local 프로그램이 메시지 받는 사람의 /var/mail/username 디렉토리에 메일을 전달합니다.

  6. 받는 사람은 mail, mailx 또는 유사 프로그램을 사용하여 메일이 도착했다는 통지를 받고 메일을 검색합니다.