`smtpd_helo_restrictions`

Parameter ini menentukan sekatan pilihan mengenai apa yang dapat dihantar oleh klien SMTP dalam perintah SMTP HELO dan EHLO.

Lalai adalah membenarkan semuanya. Sekatan berikut ada:

- `permit_mynetworks:` izinkan jika alamat pelanggan sepadan dengan `$mynetworks` .
- `reject_unknown_client:` menolak permintaan sekiranya nama host klien tidak diketahui.
- `reject_maps_rbl:` tolak jika pelanggan disenaraikan di bawah `$maps_rbl_domains` .
- `reject_invalid_hostname:` tolak nama host HELO dengan sintaks yang tidak baik.
- `reject_unknown_hostname:` tolak nama host HELO tanpa rekod DNS A atau MX.
- `reject_non_fqdn_hostname:` tolak nama host HELO yang tidak dalam bentuk FQDN
- `check_helo_access maptype:mapname:` cari nama host HELO atau domain induk. Tolak jika hasilnya adalah REJECT atau "[45] xx text". Izinkan sebaliknya.
- `check_client_access maptype:mapname:` lihat smtpd_client_restriction .
- `reject:` menolak permintaan. Letakkan ini pada akhir sekatan.
- `permit:` membenarkan permintaan. Letakkan ini pada akhir sekatan.

Sekatan dikenakan mengikut urutan seperti yang ditentukan; sekatan pertama yang sepadan dengan kemenangan.

Tentukan senarai sekatan, dipisahkan dengan koma dan / atau ruang kosong. Teruskan garis panjang dengan memulakan baris seterusnya dengan ruang kosong.