tech:spfdebianlenny
Table des matières
Installation de SPF sur debian lenny
Pré-requis
- avoir un postfix fonctionnel
- installer le paquet libmail-spf-query-perl
apt-get install libmail-spf-query-perl
Mise en place du script de policy
Décompresser le script fourni dans la doc :
zcat /usr/share/doc/libmail-spf-query-perl/examples/postfix-policyd-spf.gz > /etc/postfix/postfix-policyd-spf
Compléter le script pour qu'il rejette les adresses n'apparaissant en SPF, en ajoutant la ligne suivante dans la méthode “sender_permitted_from” après le test if ($result eq “fail”)
:
elsif ($result eq "softfail") { return "REJECT expediteur inconnu - $smtp_comment"; }
Mise à jour de la configuration postfix
Ajouter ceci à la fin de /etc/postfix/master.cf :
policy unix - n n - - spawn user=nobody argv=/usr/bin/perl /usr/libexec/postfix/smtpd-policy.pl
Ajouter ceci aux smtpd_recipient_restrictions
dans /etc/postfix/main.cf :
check_policy_service unix:private/policy
tech/spfdebianlenny.txt · Dernière modification : 2024/04/16 22:20 de 127.0.0.1