`smtpd_helo_restrictions`

Bu parametre, SMTP istemcilerinin SMTP HELO ve EHLO komutlarında gönderebilecekleri isteğe bağlı kısıtlamaları belirtir.

Varsayılan, her şeye izin vermektir. Aşağıdaki kısıtlamalar mevcuttur:

- `permit_mynetworks:` istemci adresi `$mynetworks` `permit_mynetworks:` izin `permit_mynetworks:` .
- `reject_unknown_client:` istemci ana bilgisayar adı bilinmiyorsa isteği reddet.
- `reject_maps_rbl:` istemci `$maps_rbl_domains` altında listelenmişse `$maps_rbl_domains` .
- `reject_invalid_hostname:` HELO ana bilgisayar adını kötü sözdizimi ile reddet.
- `reject_unknown_hostname:` DNS A veya MX kaydı olmadan HELO ana bilgisayar adını reddet.
- `reject_non_fqdn_hostname:` FQDN formunda olmayan HELO ana bilgisayar adını reddet
- `check_helo_access maptype:mapname:` HELO ana bilgisayar adını veya üst alan adlarını arayın. Sonuç REJECT veya "[45] xx text" ise reddet. Aksi takdirde izin verin.
- `check_client_access maptype:mapname:` bkz. smtpd_client_restrictions .
- `reject:` isteği reddet. Bunu bir kısıtlamanın sonuna yerleştirin.
- `permit:` isteğe izin ver. Bunu bir kısıtlamanın sonuna yerleştirin.

Kısıtlamalar belirtilen sırayla uygulanır; eşleşen ilk kısıtlama kazanır.

Virgül ve / veya boşlukla ayrılmış bir kısıtlama listesi belirtin. Sonraki satıra boşlukla başlayarak uzun satırlara devam edin.