Restrições nos envios nos comandos HELO 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.