JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1에서 sendmail 서비스 관리     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  메일 서비스(개요)

2.  메일 서비스(작업)

메일 서비스용 작업 맵

메일 시스템 계획

로컬 메일만

로컬 메일 및 원격 구성

메일 서비스 설정(작업 맵)

메일 서비스 설정

메일 서버 설정 방법

메일 클라이언트 설정 방법

메일 호스트 설정 방법

메일 게이트웨이 설정 방법

sendmail과 함께 DNS를 사용하는 방법

sendmail 구성 변경(작업 맵)

sendmail 구성 변경

sendmail.cf 파일 작성 방법

가상 호스트 설정

구성 파일을 자동으로 다시 작성하는 방법

열기 모드에서 sendmail 사용 방법

TLS를 사용하도록 SMTP를 설정하는 방법

sendmail.cf의 대체 구성을 사용하여 메일 배달을 관리하는 방법

편지 별칭 파일 관리(작업 맵)

편지 별칭 파일 관리

NIS mail.aliases 맵 설정 방법

로컬 편지 별칭 파일 설정 방법

키 맵 파일을 만드는 방법

postmaster 별칭 관리

각 로컬 /etc/mail/aliases 파일에서 postmaster 별칭을 만드는 방법

postmaster에 대해 별도의 우편함을 만드는 방법

/etc/mail/aliases 파일에서 postmaster 우편함을 별칭에 추가하는 방법

대기열 디렉토리 관리(작업 맵)

대기열 디렉토리 관리

메일 대기열 /var/spool/mqueue의 컨텐츠 표시 방법

메일 대기열 /var/spool/mqueue에서 메일 대기열 처리 강제 실행 방법

메일 대기열 /var/spool/mqueue의 일부를 실행하는 방법

메일 대기열 /var/spool/mqueue 이동 방법

이전의 메일 대기열 /var/spool/omqueue 실행 방법

.forward 파일 관리(작업 맵)

.forward 파일 관리

.forward 파일을 사용 안함으로 설정하는 방법

.forward 파일 검색 경로 변경 방법

/etc/shells를 만들고 채우는 방법

메일 서비스의 문제 해결 절차 및 팁(작업 맵)

메일 서비스의 문제 해결 절차 및 팁

메일 구성 테스트 방법

편지 별칭 확인 방법

sendmail 규칙 세트 테스트 방법

다른 시스템에 대한 연결 확인 방법

오류 메시지 기록

기타 메일 진단 정보 소스

오류 메시지 해결

3.  메일 서비스(참조)

색인

.forward 파일 관리

이 절에는 .forward 파일 관리에 관련된 몇 가지 절차가 있습니다. 사용자가 이러한 파일을 편집할 수 있으므로 파일로 인해 문제가 발생할 수 있습니다. 자세한 내용은 .forward 파일3 장메일 서비스(참조)을 참조하십시오.

다음을 참조하십시오.

.forward 파일을 사용 안함으로 설정하는 방법

자동 전달을 방지하는 이 절차에서는 특정 호스트에 대해 .forward 파일을 사용 안함으로 설정합니다.

  1. 관리자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  2. /etc/mail/cf/domain/solaris-generic.m4 또는 사이트 관련 도메인 m4 파일의 복사본을 만듭니다.
    # cd /etc/mail/cf/domain
    # cp solaris-generic.m4 mydomain.m4
    mydomain

    사용자가 선택한 파일 이름을 사용합니다.

  3. 방금 만든 파일에 다음 행을 추가합니다.
    define(`confFORWARD_PATH',`')dnl

    confFORWARD_PATH의 값이 이미 m4 파일에 있으면 이 null 값으로 해당 값을 대체합니다.

  4. 새 구성 파일을 작성 및 설치합니다.

    이 단계에서 도움이 필요할 경우 sendmail.cf 파일 작성 방법을 참조하십시오.


    주 - .mc 파일을 편집할 때는 DOMAIN(`solaris-generic')DOMAIN(` mydomain')으로 변경해야 합니다.


.forward 파일 검색 경로 변경 방법

예를 들어 모든 .forward 파일을 공통 디렉토리에 배치하려면 다음 지침을 따르십시오.

  1. 관리자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  2. /etc/mail/cf/domain/solaris-generic.m4 또는 사이트 관련 도메인 m4 파일의 복사본을 만듭니다.
    # cd /etc/mail/cf/domain
    # cp solaris-generic.m4 mydomain.m4
    mydomain

    사용자가 선택한 파일 이름을 사용합니다.

  3. 방금 만든 파일에 다음 행을 추가합니다.
    define(`confFORWARD_PATH',`$z/.forward:/var/forward/$u')dnl

    confFORWARD_PATH 의 값이 이미 m4 파일에 있으면 이 새로운 값으로 해당 값을 대체합니다.

  4. 새 구성 파일을 작성 및 설치합니다.

    이 단계에서 도움이 필요할 경우 sendmail.cf 파일 작성 방법을 참조하십시오.


    주 - .mc 파일을 편집할 때는 DOMAIN(`solaris-generic')DOMAIN(` mydomain')으로 변경해야 합니다.


/etc/shells를 만들고 채우는 방법

이 파일은 표준 릴리스에 포함되지 않습니다. 사용자가 .forward 파일을 사용하여 프로그램이나 파일에 메일을 전달하도록 허용된 경우 파일을 추가해야 합니다. grep을 사용하여 암호 파일에 나열된 모든 셸을 식별하는 경우 수동으로 파일을 만들 수 있습니다. 그런 다음 파일에 셸을 입력할 수 있습니다. 그러나 다음 절차에서는 다운로드할 수 있는 스크립트를 사용하므로 더 간편합니다.

  1. 스크립트를 다운로드합니다.

    http://www.sendmail.org/vendor/sun/gen-etc-shells.html

  2. 관리자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  3. 셸 목록을 생성하려면 gen-etc-shells 스크립트를 실행합니다.
    # ./gen-etc-shells.sh > /tmp/shells

    이 스크립트는 getent 명령을 사용하여 svc:/system/name-service/switch 서비스에 나열되는 암호 파일 소스에 포함된 셸 이름을 수집합니다.

  4. /tmp/shells에서 셸 목록을 보고 편집합니다.

    선택 항목의 편집기를 사용하여 포함하지 않을 셸을 제거합니다.

  5. 파일을 /etc/shells로 이동합니다.
    # mv /tmp/shells /etc/shells