Restrictions sur les envois dans les commandes HELO smtpd_helo_restrictions
Ce paramètre spécifie des restrictions facultatives sur ce que les clients SMTP peuvent envoyer dans les commandes SMTP HELO et EHLO. La valeur par défaut est de tout autoriser. Les restrictions suivantes sont disponibles:
- permit_mynetworks: autorise si l'adresse du client correspond à $mynetworks .
- reject_unknown_client: rejette la demande si le nom d'hôte du client est inconnu.
- reject_maps_rbl: rejette si le client est répertorié sous $maps_rbl_domains .
- reject_invalid_hostname: rejette le nom d'hôte HELO avec une syntaxe incorrecte.
- reject_unknown_hostname: rejette le nom d'hôte HELO sans enregistrement DNS A ou MX.
- reject_non_fqdn_hostname: rejette le nom d'hôte HELO qui n'est pas au format FQDN
- check_helo_access maptype:mapname: recherchez le nom d'hôte HELO ou les domaines parents. Rejeter si le résultat est REJET ou "[45] xx text". Autorisation contraire.
- check_client_access maptype:mapname: voir smtpd_client_restrictions .
- reject: rejeter la demande. Placez-le à la fin d'une restriction.
- permit: autoriser la demande. Placez-le à la fin d'une restriction.
Les restrictions sont appliquées dans l'ordre spécifié; la première restriction qui correspond gagne. Spécifiez une liste de restrictions, séparées par des virgules et / ou des espaces. Continuez les longues lignes en commençant la ligne suivante par un espace.