`smtpd_recipient_restrictions`

Цей параметр вказує обмеження на адреси одержувачів, які клієнти SMTP можуть надсилати в командах RCPT TO.

<include relay_rules> Ці пункти призначення не потрібно вказувати у `$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:` приймати пошту для сайтів, які перераховують мене як хоста 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:` відхилити адресу відправника, яка не є у формі FQDN.
- `reject_non_fqdn_recipient:` адреса одержувача відхилення, яка не є у формі FQDN.
- `reject:` відхилити запит. Розмістіть це в кінці обмеження.
- `permit:` дозвіл на запит. Розмістіть це в кінці обмеження.

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

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

ПРИМІТКА: ВАМ ПОВИННІ СПЕЦІФІКУВАТИ ОСТАННУ ОДНЬОГО СЛЕДУВАННЯ ОГРАНИЧЕННЯ ДРУГОГО ПОСТФІКСУВАННЯ ВІДГОВОРУВАТИ ПОШТУ:
`reject, check_relay_domains, reject_unauth_destination`