Обмеження щодо надсилання в командах HELO 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: відхилити ім'я вузла HELO без запису DNS A або MX.
- reject_non_fqdn_hostname: відхилити ім'я хоста HELO, яке не знаходиться у формі FQDN
- check_helo_access maptype:mapname: шукати ім'я хоста HELO або батьківські домени. Відхилити, якщо результатом буде REJECT або "[45] xx text". Дозволити інакше.
- check_client_access maptype:mapname: див. smtpd_client_restrictions .
- reject: відхилити запит. Розмістіть це в кінці обмеження.
- permit: дозвіл на запит. Розмістіть це в кінці обмеження.
Обмеження застосовуються у визначеному порядку; виграє перше обмеження, яке відповідає. Укажіть список обмежень, розділених комами та / або пробілом. Продовжуйте довгі рядки, починаючи наступний рядок з пробілу.