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