• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Sécuriser les e-mails sous Linux avec Postfix et SpamAssassin

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Sécuriser les e-mails sous Linux avec Postfix et SpamAssassin

🔦 Introduction

• Ce guide explique comment sécuriser les e-mails sous Linux en configurant des règles de filtrage avec Postfix et SpamAssassin



🔬 Prérequis

• Accès root ou sudo

• Serveur de messagerie basé sur Postfix



📋 Méthodologie

• Configuration d’un filtre anti-spam avec SpamAssassin

• Mise en place d’une règle de blocage des e-mails indésirables



⚙️ Étapes

Installer SpamAssassin :

Code:
sudo apt install spamassassin

Activer et démarrer le service :

Code:
sudo systemctl enable spamassassin && sudo systemctl start spamassassin

Configurer Postfix pour utiliser SpamAssassin



🔗 Références

Debian - Postfix

Arch Linux - SpamAssassin



💬 Conclusion

• La sécurisation des e-mails sous Linux avec Postfix et SpamAssassin permet de mieux contrôler les menaces et de réduire le spam
 
📝 Configurer Postfix pour utiliser SpamAssassin et filtrer les e-mails sous Linux

🔦 Introduction

• Ce tutoriel explique comment configurer Postfix pour utiliser SpamAssassin afin de filtrer les e-mails indésirables et renforcer la sécurité d’un serveur de messagerie sous Linux

• L’objectif est d’analyser et marquer les e-mails comme spam en fonction de leur contenu, réduisant ainsi les risques de réception d’e-mails malveillants ou publicitaires



🔬 Prérequis

• Un serveur Linux avec Postfix installé et configuré

• Accès root ou sudo

SpamAssassin installé et activé



📋 Méthodologie

• Installation et activation de SpamAssassin

• Configuration de Postfix pour filtrer les e-mails avec SpamAssassin via spampd

• Test du filtrage anti-spam



👍 Avantages

• Réduction significative du spam entrant

• Amélioration de la sécurité des e-mails reçus



👎 Inconvénients

• Peut ralentir le traitement des e-mails sur des serveurs à fort trafic

• Filtres pouvant générer des faux positifs nécessitant des ajustements



⚙️ Étapes
1. Installer SpamAssassin et activer le service

Mettre à jour les paquets du système :

Code:
sudo apt update && sudo apt upgrade -y

Installer SpamAssassin et Spamc :

Code:
sudo apt install spamassassin spamc -y

Activer le service pour le démarrer au boot :

Code:
sudo systemctl enable spamassassin

Démarrer SpamAssassin :

Code:
sudo systemctl start spamassassin



2. Configurer SpamAssassin pour Postfix
Modifier le fichier de configuration de SpamAssassin :

Code:
sudo nano /etc/default/spamassassin

Vérifier que les lignes suivantes sont présentes ou les ajouter/modifier :

Code:
ENABLED=1
OPTIONS="--create-prefs --max-children 5 --helper-home-dir"

Redémarrer le service pour appliquer les changements :

Code:
sudo systemctl restart spamassassin



3. Installer et configurer SpamPD pour l’intégration avec Postfix
Installer SpamPD :

Code:
sudo apt install spampd -y

Modifier la configuration de Postfix pour utiliser SpamAssassin comme filtre :

Code:
sudo nano /etc/postfix/master.cf

Ajouter la configuration suivante à la fin du fichier :

Code:
smtp inet n - y - - smtpd
-o content_filter=spamassassin
spamassassin unix - n n - - pipe
user=spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}

Redémarrer Postfix et SpamPD pour appliquer les modifications :

Code:
sudo systemctl restart postfix spampd



4. Tester le filtrage anti-spam
Envoyer un e-mail de test avec une signature GTUBE (simulation de spam) :

Code:
echo "XJSC4JDBQADN1.NSBN32IDNENGTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X" | mail -s "Test SpamAssassin" utilisateur@domaine.com

Vérifier si l’e-mail est marqué comme spam en consultant les logs :

Code:
sudo journalctl -u spamassassin --no-pager | grep spamd

Consulter les entêtes d’un e-mail marqué comme spam :

Code:
cat /var/mail/utilisateur | grep "X-Spam-Status"



💡 Astuce

• Ajuster la sensibilité du filtrage spam dans le fichier /etc/spamassassin/local.cf en modifiant le score de filtrage :

Code:
sudo nano /etc/spamassassin/local.cf

• Ajouter/modifier cette ligne pour un filtrage plus strict :

Code:
required_score 4.0



🚨 Mise en garde

• Un score trop bas peut générer des faux positifs et bloquer des e-mails légitimes Tester avec différents seuils avant de déployer en production



🔖 Conseil

• Ajouter des listes blanches et noires dans /etc/spamassassin/local.cf pour éviter le filtrage abusif



🔎 Solution alternative

• Utiliser Rspamd, une solution plus moderne et performante que SpamAssassin pour le filtrage des e-mails



🔗 Références

Documentation Debian - Postfix

Arch Linux - SpamAssassin

Recherche Google



💬 Conclusion

• Intégrer SpamAssassin à Postfix permet de filtrer efficacement les e-mails indésirables et d’améliorer la sécurité de la messagerie sous Linux La configuration avancée via SpamPD permet une gestion automatique et efficace du spam
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
17 900
Messages
29 138
Membres
353
Dernier inscrit
zarbinium

Nouveaux membres

Retour
Haut Bas