`smtpd_recipient_restrictions`

Гэты параметр паказвае абмежаванні на адрасы атрымальнікаў, якія SMTP кліенты могуць адпраўляць у камандах RCPT TO.

<include relay_rules> Гэтыя `$relay_domains` не трэба ўказваць у `$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` або іх паддаменам (за выключэннем адрасоў з `$relay_domains` адпраўшчыка маршрутызацыі).
  Адхіліце ўсё астатняе.
- `permit_auth_destination:` дазвольная пошта:
  - да месцаў прызначэння, якія адпавядаюць `$inet_interfaces` , `$mydestination` або `$virtual_maps` ,
  - да месцаў прызначэння, якія адпавядаюць `$relay_domains` або іх паддаменам, за выключэннем адрасоў з `$relay_domains` адпраўшчыка маршрутызацыі.
- `reject_unauth_destination:` адхіліць пошту, калі яна не адпраўлена
  - да месцаў прызначэння, якія адпавядаюць `$inet_interfaces` , `$mydestination` або `$virtual_maps` ,
  - да месцаў прызначэння, якія адпавядаюць `$relay_domains` або іх паддаменам, за выключэннем адрасоў з `$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:` адхіліць адрас адпраўшчыка, які не знаходзіцца ў форме FQDN.
- `reject_non_fqdn_recipient:` адхіліць адрас атрымальніка, які не знаходзіцца ў форме FQDN.
- `reject:` адхіліць запыт. Змесціце гэта ў канцы абмежавання.
- `permit:` дазвол на запыт. Змесціце гэта ў канцы абмежавання.

Абмежаванні прымяняюцца ў парадку, указаным; выйграе першае абмежаванне, якое адпавядае.

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

ЗАЎВАГА: ВАС ПАВЕДАМЛЯЦЬ ЛЕПШЫМ ПЕРАМОГАМ АДНАСНЫХ АБМЕЖАННЯЎ, ДРУГАЯ POSTFIX АДКАЗАЦЬ ДЛЯ ДАЧАЦЬ ПАСЛУГУ:
`reject, check_relay_domains, reject_unauth_destination`