
J'ai un serveur Postfix configuré sur un serveur Linux et j'ai besoin de bloquer une adresse email : de la forme user@domain.com.
Par défaut, le serveur SMTP accepte n'importe quelles adresses entrantes. Mais il est possible de bloquer/blacklister assez facilement un ou plusieurs emetteurs. Il nous faut une table avec les adresses emails et modifier le fichier de configuration principal.
Ouvrir le fichier : /etc/postfix/sender_access
# cd /etc/postfix
# vi sender_access
Ajouter l'adresse email suivi de REJECT puis enregistrer le fichier :
user@domain.com REJECT
Il faut ensuite utiliser la commande postmap pour créer la base de donnée :
# postmap hash:sender_access
Ensuite on ouvre le fichier /etc/postfix/main.cf pour y ajouter cette ligne :
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/sender_access
Il reste plus qu'à redémarrer postfix :
# /etc/init.d/postfix restart