Обмеження щодо адрес відправника smtpd_sender_restrictions
Цей параметр задає необов'язкові обмеження на адреси відправника, які SMTP-клієнти можуть надсилати в командах MAIL FROM. За замовчуванням потрібно дозволити будь-яку адресу відправника. Доступні такі обмеження:
- 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_sender_access maptype:mapname: шукайте адресу відправника, батьківський домен або localpart @. Відхилити, якщо результатом є REJECT або "[45] xx text" Дозволити інакше.
- check_client_access maptype:mapname: див. smtpd_client_restrictions .
- check_helo_access maptype:mapname: див. smtpd_helo_restrictions .
- reject_non_fqdn_hostname: відхилити ім'я хоста HELO, яке не знаходиться у формі FQDN
- reject_non_fqdn_sender: відхилити адресу відправника, яка не є у формі FQDN
- reject: відхилити запит. Розмістіть це в кінці обмеження.
- permit: дозвіл на запит. Розмістіть це в кінці обмеження.
Обмеження застосовуються у визначеному порядку; виграє перше обмеження, яке відповідає. Укажіть список обмежень, розділених комами та / або пробілом. Продовжуйте довгі рядки, починаючи наступний рядок з пробілу.