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

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

NIS 및 sendmail의 상호 작용

다음 목록에서는 sendmail과 NIS의 상호 작용을 설명하고 몇 가지 지침을 제공합니다.

  • 메일 도메인 이름 – NIS를 기본 이름 서비스로 설정하면 sendmail이 자동으로 NIS 도메인 이름의 첫번째 구성 요소를 제거하고 결과를 메일 도메인 이름으로 사용합니다. 예를 들어, ebs.admin.example.comadmin.example.com이 됩니다.

  • 메일 호스트 이름 – NIS 호스트 맵에 mailhost 항목이 있어야 합니다.

  • 전체 호스트 이름 – 일반 NIS 설정은 전체 호스트 이름을 “이해”하지 못합니다. NIS에 전체 호스트 이름을 이해시키는 대신 sendmail.cf 파일을 편집하고 모든 %l%y로 대체하여 sendmail측에서 이 요구 사항을 해제하십시오. 이렇게 변경하면 sendmail의 도메인 간 메일 감지가 해제됩니다. 대상 호스트를 IP 주소로 확인할 수 있으면 직접 SMTP 배달을 시도합니다. NIS 호스트 맵이 현재 메일 도메인 외부에 있는 호스트 항목을 포함하지 않는지 확인하십시오. 그렇지 않으면 sendmail.cf 파일을 추가로 사용자 정의해야 합니다.

  • 일치하는 전체 호스트 이름 및 짧은 호스트 이름 – 전체 호스트 이름의 gethostbyname()을 해제하는 방법에 대한 이전 지침을 따르십시오.

  • 메일 도메인 하나의 여러 NIS 도메인 – 공통 메일 도메인에 속한 모든 NIS 호스트 맵에는 동일한 호스트 항목 세트가 있어야 합니다. 예를 들어, ebs.admin.example.com 도메인의 호스트 맵은 esg.admin.example.com의 호스트 맵과 같아야 합니다. 그렇지 않으면 주소 한 개가 NIS 도메인 한 개에서 작동할 수 있지만 다른 NIS 도메인에 속하게 됩니다.

작업 정보는 Chapter 2, 메일 서비스 관리편지 별칭 파일 관리(작업 맵)를 참조하십시오.