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

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

메일 호스트 설정 방법

메일 호스트는 전자 메일 주소를 확인하고 도메인 내에서 메일의 경로를 다시 지정합니다. 네트워크에 원격 연결을 제공하거나 네트워크를 부모 도메인에 연결하는 시스템이 메일 호스트로 적합합니다. 다음 절차에서는 메일 호스트 설정 방법을 보여줍니다.

  1. 메일 호스트 시스템의 관리자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. sendmail을 중지합니다.
    # svcadm disable -t network/smtp:sendmail
  3. host-name 구성을 확인합니다.

    check-hostname 스크립트를 실행하여 sendmail이 이 서버의 정규화된 호스트 이름을 식별할 수 있는지 확인합니다.

    % /usr/sbin/check-hostname
    hostname phoenix OK: fully qualified as phoenix.example.com

    이 스크립트로 정규화된 호스트 이름을 식별하지 못하면 /etc/hosts에서 정규화된 호스트 이름을 호스트의 첫번째 별칭으로 추가해야 합니다.

  4. /etc/hosts 파일을 업데이트합니다.

    알맞은 단계를 선택합니다.

    1. (옵션) NIS를 사용하는 경우 새 메일 호스트가 될 시스템에서 /etc/hosts 파일을 편집합니다.

      메일 호스트 시스템의 IP 주소와 시스템 이름 뒤에 단어 mailhostmailhost.domain을 추가합니다.

      IP-address mailhost mailhost mailhost.domain loghost
      IP-address

      지정된 IP 주소를 사용합니다.

      mailhost

      메일 호스트 시스템의 시스템 이름을 사용합니다.

      domain

      확장된 도메인 이름을 사용합니다.

      이제 시스템이 메일 호스트로 지정됩니다. domain은 다음 명령의 출력에 하위 도메인 이름으로 제공된 문자열과 같아야 합니다.

      % /usr/lib/sendmail -bt -d0 </dev/null
      Version 8.13.1+Sun
       Compiled with: LDAPMAP MAP_REGEX LOG MATCHGECOS MIME7TO8 MIME8TO7
                      NAMED_BIND NDBM NETINET NETINET6 NETUNIX NEWDB NIS
                      NISPLUS QUEUE SCANF SMTP USERDB XDEBUG
      
      ============ SYSTEM IDENTITY (after readcf) ============
            (short domain name) $w = phoenix
        (canonical domain name) $j = phoenix.example.com
               (subdomain name) $m = example.com
                    (node name) $k = phoenix
      ========================================================

      이 변경 후에 hosts 파일이 표시되는 방식은 다음 예를 참조하십시오.

      # cat /etc/hosts
      #
      # Internet host table
      #
      172.31.255.255   localhost        
      192.168.255.255  phoenix mailhost mailhost.example.com loghost
    2. (옵션) NIS를 사용하지 않는 경우 네트워크의 각 시스템에서 /etc/hosts 파일을 편집합니다.

      다음 항목을 만듭니다.

      IP-address mailhost mailhost mailhost.domain loghost
  5. sendmail을 다시 시작합니다.
    # svcadm enable network/smtp:sendmail
  6. 메일 구성을 테스트합니다.

    자세한 내용은 메일 구성 테스트 방법을 참조하십시오.


    주 - 메일 호스트에 대한 자세한 내용은 하드웨어 구성 요소Chapter 3, 메일 서비스(참조)를 참조하십시오.