`smtpd_helo_restrictions`

Este parâmetro especifica restrições opcionais sobre o que os clientes SMTP podem enviar nos comandos SMTP HELO e EHLO.

O padrão é permitir tudo. As seguintes restrições estão disponíveis:

- `permit_mynetworks:` permite se o endereço do cliente corresponder a `$mynetworks` .
- `reject_unknown_client:` rejeita a solicitação se o nome do host do cliente for desconhecido.
- `reject_maps_rbl:` rejeita se o cliente estiver listado em `$maps_rbl_domains` .
- `reject_invalid_hostname:` rejeita o nome do host HELO com sintaxe incorreta.
- `reject_unknown_hostname:` rejeita o nome do host HELO sem registro DNS A ou MX.
- `reject_non_fqdn_hostname:` rejeita o nome do host HELO que não está no formato FQDN
- `check_helo_access maptype:mapname:` procure nome do host HELO ou domínios pai. Rejeite se o resultado for REJECT ou "[45] xx text". Permitir o contrário.
- `check_client_access maptype:mapname:` consulte smtpd_client_restrictions .
- `reject:` rejeitar a solicitação. Coloque isso no final de uma restrição.
- `permit:` permite o pedido. Coloque isso no final de uma restrição.

As restrições são aplicadas na ordem especificada; a primeira restrição que corresponde vence.

Especifique uma lista de restrições, separadas por vírgulas e / ou espaços em branco. Continue as linhas longas iniciando a próxima linha com espaço em branco.