Cela signifie que le fichier /usr/local/etc/liste-noire est un fichier compilé avec la méthode d'accès hash -N, donc en format db.
cyberpromo.com SPAM gentil.cyberpromo.com OK 204.137.223 SPAM mechant@aol.com SPAM domaine.fr LOCAL eudora.baladeur.edu LOCAL
Dans cet exemple, la première ligne interdit tout courrier et toute connexion provenant du domaine cyberpromo.com.
La deuxième ligne décrit un cas particulier : seule une machine particulière dans ce domaine peut nous envoyer du courrier.
La troisième ligne interdit toute connexion en provenance d'une adresse IP commençant par 204.137.223.
La quatrième ligne interdit les courriers en provenance d'un utilisateur particulier.
La cinquième ligne autorise le relayage par le client spécifié.
ldap -k "(& (objectClass=sendmailMTAMapObject) (sendmailMTAMapName=listenoire) (| (sendmailMTACluser=${sendmailMTACluster}) (sendmailMTAHost=$j)) (sendmailMTAKey=%0))" -1 -v sendmailMTAMapValueAttention toutefois : le kit attend que tout soit sur la même ligne.
Il faut en outre veiller à ce que les options par défaut de LDAPsoient définies à l'aide de la variable ParametresLDAP.
cd /usr/local/etc
makemap -N hash liste-noire < liste-noire
NUMERIQUE OK
et
RBL SPAM domaine : domaine : ...