`smtpd_sender_restrictions`

Ten parametr określa fakultatywne ograniczenia dla adresów nadawców, które klient SMTP może przesłać w poleceniach MAIL FROM.

Domyślne jest zezwalanie na dowolny adres nadawcy. Możliwe są następujące ograniczenia:

- `permit_mynetworks:` zezwalać, gdy adres klienta pasuje do `$mynetworks`.
- `reject_unknown_client:` odrzucać żądanie, gdy nazwa hosta klienta jest nieznana.
- `reject_maps_rbl:` odrzucać, gdy klient jest wymieniony wśród `$maps_rbl_domains`.
- `reject_invalid_hostname:` odrzucać nazwę hosta HELO o nieprawidłowej składni.
- `reject_unknown_hostname:` odrzucać nazwę hosta HELO nie posiadającą rekordu A ani MX w DNS-ie.
- `reject_unknown_sender_domain:` odrzucać domenę nadawcy nie posiadającą rekordu A ani MX.
- `check_sender_access maptype:mapname:` poszukiwać adresu nadawcy, domeny nadrzędnej lub czescilokalnej@. Odrzucać, gdy wynikiem jest REJECT lub "[45]xx tekst". Zezwalać w pozostałych przypadkach.
- `check_client_access maptype:mapname:` patrz smtpd_client_restrictions.
- `check_helo_access maptype:mapname:` patrz smtpd_helo_restrictions.
- `reject_non_fqdn_hostname:` odrzucać nazwę hosta HELO, która nie jest postaci FQDN.
- `reject_non_fqdn_sender:` odrzucać adres nadawcy, który nie jest postaci FQDN.
- `reject:` odrzucać połączenie. Umieszczaj to na końcu ograniczenia.
- `permit:` zezwalać na połączenie. Umieszczaj to na końcu ograniczenia.

Ograniczenia są stosowane w takiej kolejności, w jakiej je podano; wygrywa pierwsze pasujące ograniczenie.

Podaj liste ograniczeń rozdzieloną przecinakami i/lub białymi znakami. Kontynuuj długie linie rozpoczynając następną od białego znaku.