`smtpd_sender_restrictions`

Šis parametras nurodo pasirenkamus siuntėjų adresų apribojimus, kuriuos SMTP klientai gali siųsti komandose MAIL FROM.

Numatytasis yra leisti bet kokį siuntėjo adresą. Galimi šie apribojimai:

- `permit_mynetworks:` leisti, jei kliento adresas sutampa su `$mynetworks` .
- `reject_unknown_client:` atmesti užklausą, jei kliento pagrindinio kompiuterio vardas nežinomas.
- `reject_maps_rbl:` atmesti, jei klientas yra nurodytas `$maps_rbl_domains` .
- `reject_invalid_hostname:` atmesti HELO pagrindinio kompiuterio vardą su bloga sintaksė.
- `reject_unknown_hostname:` atmeskite HELO pagrindinio kompiuterio vardą be DNS A arba MX įrašo.
- `reject_unknown_sender_domain:` atmesti siuntėjo domeną be A arba MX įrašo.
- `check_sender_access maptype:mapname:` ieškokite siuntėjo adreso, tėvo domeno arba localpart @. Atmesti, jei rezultatas yra ATGAL arba „[45] xx text“ Leiskite kitaip.
- `check_client_access maptype:mapname:` žr. smtpd_client_restrictions .
- `check_helo_access maptype:mapname:` žr. smtpd_helo_restrictions .
- `reject_non_fqdn_hostname:` atmeskite HELO pagrindinio kompiuterio vardą, kuris nėra FQDN formos
- `reject_non_fqdn_sender:` atmesti siuntėjo adresą, kuris nėra FQDN formos
- `reject:` atmesti prašymą. Įdėkite tai apribojimo pabaigoje.
- `permit:` leisti prašymą. Įdėkite tai apribojimo pabaigoje.

Apribojimai taikomi nustatyta tvarka; pirmasis ribojimas, kuris atitinka, laimi.

Nurodykite apribojimų sąrašą, atskirtą kableliais ir (arba) tarpais. Tęskite ilgas eilutes, pradėdami kitą eilutę su tarpais.