`smtpd_sender_restrictions`

Этот параметр указывает необязательные ограничения на адреса отправителей, которые SMTP-клиенты могут отправлять в командах MAIL FROM.

По умолчанию разрешен любой адрес отправителя. Доступны следующие ограничения:

- `permit_mynetworks:` разрешить, если адрес клиента совпадает с `$mynetworks` .
- `reject_unknown_client:` отклонить запрос, если имя хоста клиента неизвестно.
- `reject_maps_rbl:` отклонить, если клиент указан в списке `$maps_rbl_domains` .
- `reject_invalid_hostname:` отклонить имя хоста HELO с неправильным синтаксисом.
- `reject_unknown_hostname:` отклонить имя хоста HELO без записи DNS A или MX.
- `reject_unknown_sender_domain:` отклонить домен отправителя без записи A или MX.
- `check_sender_access maptype:mapname:` поиск адреса отправителя, родительского домена или localpart @. Отклонить, если результат - REJECT или «[45] xx text» - разрешить иначе.
- `check_client_access maptype:mapname:` см. smtpd_client_restrictions .
- `check_helo_access maptype:mapname:` см. smtpd_helo_restrictions .
- `reject_non_fqdn_hostname:` отклонить HELO имя хоста, которое находится не в форме FQDN
- `reject_non_fqdn_sender:` отклонить адрес отправителя, который не находится в форме полного доменного имени
- `reject:` отклонить запрос. Поместите это в конце ограничения.
- `permit:` разрешить запрос. Поместите это в конце ограничения.

Ограничения применяются в указанном порядке; первое ограничение, которое соответствует победам.

Укажите список ограничений, разделенных запятыми и / или пробелами. Продолжайте длинные строки, начиная следующую строку с пробела.