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

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

sendmail() 버전 8.12의 FEATURE 선언 변경 사항

FEATURE() 선언의 특정 변경 사항에 대한 자세한 내용은 다음 표를 참조하십시오.

신규 및 개정된 FEATURE 이름을 사용하려면 다음 구문을 사용하십시오.

FEATURE(`name', `argument')

sendmail.cf 파일을 작성하려면 Chapter 2, 메일 서비스 관리sendmail 구성 변경을 참조하십시오.

표 3-23  추가 및 개정된 FEATURE() 선언
FEATURE() 이름
설명
compat_check
인수: 다음 단락의 예를 참조하십시오.
이 새로운 FEATURE()를 사용하면 보낸 사람 주소와 받는 사람 주소를 구성하는 액세스 맵에서 키를 찾을 수 있습니다. 이 FEATURE()는 문자열 <@>로 구분됩니다. 예를 들면 sender@sdomain<@>recipient@rdomain입니다.
delay_checks
인수: 스팸 허용 테스트를 사용으로 설정하는 friend 또는 스팸 방지 테스트를 사용으로 설정하는 hater
모든 검사를 지연시키는 새로운 FEATURE()입니다. FEATURE(`delay_checks')를 사용하면 클라이언트가 MAIL 명령을 연결하거나 실행할 경우 규칙 세트 check_mailcheck_relay가 호출되지 않습니다. 대신 check_rcpt 규칙 세트에서 이 규칙 세트를 호출합니다. 자세한 내용은 /etc/mail/cf/README 파일을 참조하십시오.
dnsbl
인수: 이 FEATURE()는 두 인수의 최대값을 수락합니다.
  • DNS 서버 이름

  • 거부 메시지

DNS 조회를 위해 여러 번 포함하여 반환 값을 검사할 수 있는 새로운 FEATURE()입니다. 이 FEATURE()를 사용하면 일시적인 조회 오류의 동작을 지정할 수 있습니다.
enhdnsbl
인수: 도메인 이름
DNS 조회를 위해 반환 값을 검사할 수 있게 해주는 dnsbl의 향상된 버전인 새로운 FEATURE()입니다. 자세한 내용은 /etc/mail/cf/README를 참조하십시오.
generics_entire_domain
인수: 없음
$=G의 하위 도메인에 genericstable을 적용하기 위해 사용할 수도 있는 새로운 FEATURE()입니다.
ldap_routing
인수: 자세한 내용은 http://www.sendmail.orghttp://www.sendmail.org의 "릴리스 노트"를 참조하십시오.
LDAP 주소 경로 지정을 구현하는 새로운 FEATURE()입니다.
local_lmtp
인수: LMTP 가능 메일러의 경로 이름 기본값은 mail.local이며 이 Oracle Solaris 릴리스에서는 LMTP 가능합니다.
이제 로컬 메일러의 DSN(배달 상태 통지) 진단 코드 유형을 적절한 SMTP 값으로 설정하는 새로운 FEATURE()입니다.
local_no_masquerade
인수: 없음
로컬 메일러에 대한 가장을 피하기 위해 사용할 수 있는 새로운 FEATURE()입니다.
lookupdotdomain
인수: 없음
액세스 맵에서 .domain을 조회하기 위해 사용할 수도 있는 새로운 FEATURE()입니다.
nocanonify
인수: canonify_hosts 또는 없음
이제 다음 기능을 포함하는 FEATURE()입니다.
CANONIFY_DOMAIN 또는 CANONIFY_DOMAIN_FILE에서 지정한 대로 도메인 목록을 정규화를 위해 $[$] 연산자에 전달할 수 있게 해줍니다.
canonify_hosts가 매개변수로 지정된 경우 <user@host>와 같이 호스트 이름만 있는 주소를 정규화할 수 있게 해줍니다.
구성 요소가 둘 이상인 주소에 후행 점을 추가합니다.
no_default_msa
인수: 없음
서로 다른 여러 포트에서 RFC 2476의 구현을 "수신"하기 위해 m4생성 구성 파일에서 sendmail의 기본 설정을 해제하는 새로운 FEATURE()입니다.
nouucp
인수: ! 토큰을 허용하지 않는 reject 또는 ! 토큰을 허용하는 nospecial
주소의 로컬 부분에 ! 토큰을 사용할지 여부를 결정하는 FEATURE()입니다.
nullclient
인수: 없음
이제 스팸 방지 검사를 수행할 수 있도록 일반 구성의 전체 규칙 세트를 제공하는 FEATURE()입니다.
preserve_local_plus_detail
인수: 없음
sendmail이 로컬 배달 에이전트로 주소를 전달할 때 주소의 +detail 부분을 유지할 수 있도록 해주는 새로운 FEATURE()입니다.
preserve_luser_host
인수: 없음
LUSER_RELAY를 사용하는 경우 받는 사람 호스트의 이름을 유지할 수 있도록 해주는 새로운 FEATURE()입니다.
queuegroup
인수: 없음
받는 사람의 전체 전자 메일 주소나 도메인 기반의 대기열 그룹을 선택할 수 있도록 해주는 새로운 FEATURE()입니다.
relay_mail_from
인수: domain은 선택적 인수입니다.
메일을 보낸 사람이 액세스 맵에 RELAY로 나열되고 From: 헤더 행으로 태그가 지정되면 중계를 허용하는 새로운 FEATURE()입니다. 선택적 domain 인수가 제공되면 메일 보낸 사람의 도메인 부분도 검사됩니다.
virtuser_entire_domain
인수: 없음
이제 VIRTUSER_DOMAIN이나 VIRTUSER_DOMAIN_FILE로 채울 수 있는 일치하는 virtusertable 항목의 새 클래스인 $={VirtHost}를 적용하는 데 사용할 수 있는 FEATURE()입니다.
FEATURE(`virtuser_entire_domain')은 클래스 $={VirtHost}를 전체 하위 도메인에 적용할 수도 있습니다.

다음 FEATURE() 선언은 더 이상 지원되지 않습니다.

표 3-24  지원되지 않는 FEATURE() 선언
FEATURE() 이름
대체
rbl
FEATURE(`dnsbl')FEATURE(`enhdnsbl')가 이 제거된 FEATURE()를 대체합니다.
remote_mode
MASQUERADE_AS(`$S')/etc/mail/cf/subsidiary.mc에서 FEATURE(`remote_mode')를 대체합니다. $Ssendmail.cf에서 SMART_HOST 값입니다.
sun_reverse_alias_files
FEATURE(`genericstable')
sun_reverse_alias_nis
FEATURE(`genericstable')
sun_reverse_alias_nisplus
FEATURE(`genericstable')