`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 име на хост или родителски домейни. Отхвърлете, ако резултатът е ОТМЕНИ или "[45] xx текст". Разрешете друго.
- `check_client_access maptype:mapname:` вижте smtpd_client_restrictions .
- `reject:` отхвърля заявката. Поставете това в края на ограничението.
- `permit:` разреши молбата. Поставете това в края на ограничението.

Ограниченията се прилагат в посочения ред; побеждава първото ограничение, което съвпада.

Посочете списък с ограничения, разделени със запетаи и / или празно пространство. Продължете дългите редове, като започнете следващия ред с бяло пространство.