Ограничения по адресам отправителя 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: отклонить адрес отправителя, который не находится в форме полного доменного имени
- reject: отклонить запрос. Поместите это в конце ограничения.
- permit: разрешить запрос. Поместите это в конце ограничения.
Ограничения применяются в указанном порядке; первое ограничение, которое соответствует победам. Укажите список ограничений, разделенных запятыми и / или пробелами. Продолжайте длинные строки, начиная следующую строку с пробела.