`smtpd_helo_restrictions`

이 매개 변수는 SMTP 클라이언트가 SMTP HELO 및 EHLO 명령으로 보낼 수있는 항목에 대한 선택적 제한 사항을 지정합니다.

기본값은 모든 것을 허용하는 것입니다. 다음과 같은 제한 사항이 있습니다.

- `permit_mynetworks:` 클라이언트 주소가 `$mynetworks` 와 일치하면 허용합니다.
- `reject_unknown_client:` 클라이언트 호스트 이름을 알 수없는 경우 요청을 거부하십시오.
- `reject_maps_rbl:` 클라이언트가 `$maps_rbl_domains` 아래에 있으면 거부합니다.
- `reject_invalid_hostname:` 잘못된 구문으로 HELO 호스트 이름을 거부합니다.
- `reject_unknown_hostname:` DNS A 또는 MX 레코드가없는 HELO 호스트 이름을 거부합니다.
- `reject_non_fqdn_hostname:` FQDN 형식이 아닌 HELO 호스트 이름을 거부합니다 `reject_non_fqdn_hostname:`
- `check_helo_access maptype:mapname:` HELO 호스트 이름 또는 상위 도메인을 찾습니다. 결과가 거부 또는 "[45] xx 텍스트"인 경우 거부하십시오. 그렇지 않으면 허용하십시오.
- `check_client_access maptype:mapname:` smtpd_client_restrictions를 참조하십시오.
- `reject:` 요청을 거부합니다. 이것을 제한의 끝에 놓으십시오.
- `permit:` 요청을 허가합니다. 이것을 제한의 끝에 놓으십시오.

지정된 순서대로 제한 사항이 적용됩니다. 일치하는 첫 번째 제한이 이깁니다.

콤마 및 / 또는 공백으로 구분하여 제한 목록을 지정하십시오. 공백으로 다음 줄을 시작하여 긴 줄을 계속하십시오.