`smtpd_recipient_restrictions`

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

Эти места назначения не должны быть перечислены в `$relay_domains` .

Доступны следующие ограничения (* является частью настройки по умолчанию):

- `*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_relay_domains:` разрешить только почту:
  - к адресатам, совпадающим с `$inet_interfaces` , `$mydestination` или `$virtual_maps` ,
  - от доверенных клиентов, соответствующих `$relay_domains` или его поддомену,
  - от ненадежных клиентов до мест назначения, соответствующих `$relay_domains` или его поддомену (кроме адресов с маршрутизацией, указанной отправителем).
  Отклонить что-нибудь еще.
- `permit_auth_destination:` разрешить почту:
  - к адресатам, совпадающим с `$inet_interfaces` , `$mydestination` или `$virtual_maps` ,
  - к адресатам, соответствующим `$relay_domains` или его поддомену, за исключением адресов с маршрутизацией, указанной отправителем.
- `reject_unauth_destination:` отклонять почту, если она не отправлена
  - к адресатам, совпадающим с `$inet_interfaces` , `$mydestination` или `$virtual_maps` ,
  - к адресатам, соответствующим `$relay_domains` или его поддомену, за исключением адресов с маршрутизацией, указанной отправителем.
- `reject_unauth_pipelining:` отклонять почту из-за ненадлежащего конвейера спама
- `permit_mx_backup:` принимать почту для сайтов, которые `permit_mx_backup:` меня в качестве хоста MX.
- `reject_unknown_recipient_domain:` отклонить домены без записи A или MX.
- `check_recipient_access maptype:mapname:` поиск адреса получателя, родительского домена или localpart @. Отклонить, если результат равен REJECT или «[45] xx text». Разрешите иначе.
- `check_client_access maptype:mapname:` см. smtpd_client_restrictions .
- `check_helo_access maptype:mapname:` см. smtpd_helo_restrictions .
- `check_sender_access maptype:mapname:` см smtpd_sender_restrictions .
- `reject_non_fqdn_hostname:` отклонить HELO имя хоста, которое находится не в форме FQDN.
- `reject_non_fqdn_sender:` отклонить адрес отправителя, который не находится в форме полного доменного имени.
- `reject_non_fqdn_recipient:` отклонить адрес получателя, который находится не в форме полного доменного имени.
- `reject:` отклонить запрос. Поместите это в конце ограничения.
- `permit:` разрешить запрос. Поместите это в конце ограничения.

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

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

ПРИМЕЧАНИЕ: ВЫ ДОЛЖНЫ УКАЗАТЬ, КАК МИНИМУМ, ОДИН ИЗ СЛЕДУЮЩИХ ОГРАНИЧЕНИЙ, ИНОЕ ПОСЛЕДОВАТЕЛЬНОСТЬ ОТКАЗЫВАЕТ ОТКАЗЫ НА ПОЛУЧЕНИЕ ПОЧТЫ:
`reject, check_relay_domains, reject_unauth_destination`