RFC 822(인터넷) 메일에는To:, Cc: 또는 Bcc: 헤더 행과 같은 수신자 헤더 행이 있어야 합니다. 이러한 헤더 행이 없는 메일은 잘못된 것입니다. 그럼에도 불구하고 sendmail의 많은 이전 버전과 같은 일부 손상된 사용자 에이전트 및 메일 프로그램에서는 잘못된 메일을 생성합니다.
missingrecipientpolicy 키워드는 그러한 메일을 사용하는 방법을 지정하는 정수 값을 취합니다. 기본값은 이 키워드가 명백히 표시되지 않은 경우 1(잘못된 메일을 변경하지 않고 전달)이 됩니다.
표 12–25 missingrecipientpolicy 값
값 |
작업 |
---|---|
0 |
봉투의 To: 수신자를 To: 헤더 행에 넣습니다. |
1 |
잘못된 메일을 변경하지 않은 상태로 전달합니다. |
2 |
봉투의 To: 수신자를 To: 헤더 행에 넣습니다. |
3 |
모든 봉투의 To: 수신자를 Bcc: 헤더 행에 넣습니다. |
4 |
그룹 구조(예: “;”) To: 헤더 행을 “To: Recipients not specified: ;”로 생성합니다. |
5 |
빈 Bcc: 헤더 행을 생성합니다. |
6 |
메일을 거부합니다. |
MISSING_RECIPIENT_POLICY 옵션을 사용하여 이 동작에 대한 MTA 시스템 기본값을 설정할 수 있습니다. 초기 Messaging Server 구성에서는 MISSING_RECIPIENT_POLICY가 1로 설정됩니다.