`smtpd_helo_restrictions`

Tham số này chỉ định các hạn chế tùy chọn đối với những gì máy khách SMTP có thể gửi trong các lệnh SMTP HelO và EHLO.

Mặc định là cho phép mọi thứ. Các hạn chế sau đây có sẵn:

- `permit_mynetworks:` phép nếu địa chỉ khách hàng khớp với `$mynetworks` .
- `reject_unknown_client:` từ chối yêu cầu nếu tên máy chủ của khách hàng không xác định.
- `reject_maps_rbl:` từ chối nếu máy khách được liệt kê dưới `$maps_rbl_domains` .
- `reject_invalid_hostname:` từ chối tên máy chủ của `reject_invalid_hostname:` với cú pháp sai.
- `reject_unknown_hostname:` từ chối tên máy chủ của Helo mà không có bản ghi DNS A hoặc MX.
- `reject_non_fqdn_hostname:` từ chối tên máy chủ của `reject_non_fqdn_hostname:` không ở dạng FQDN
- `check_helo_access maptype:mapname:` tra cứu tên máy chủ hoặc tên miền của `check_helo_access maptype:mapname:` . Từ chối nếu kết quả là DỰ ÁN hoặc "[45] xx văn bản". Cho phép khác.
- `check_client_access maptype:mapname:` xem smtpd_client_restrictions .
- `reject:` từ chối yêu cầu. Đặt cái này ở cuối một hạn chế.
- `permit:` phép yêu cầu. Đặt cái này ở cuối một hạn chế.

Các hạn chế được áp dụng theo thứ tự như được chỉ định; hạn chế đầu tiên phù hợp với chiến thắng.

Chỉ định danh sách các hạn chế, được phân tách bằng dấu phẩy và / hoặc khoảng trắng. Tiếp tục các dòng dài bằng cách bắt đầu dòng tiếp theo với khoảng trắng.