Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. SpamAssassin — Wikipédia
SpamAssassin — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Cet article est une ébauche concernant la sécurité informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Consultez la liste des tâches à accomplir en page de discussion.
SpamAssassin
Description de l'image Apache SpamAssassin logo.svg.
Description de l'image Reco spam.png.
Informations
Développé par Apache Software Foundation[1]
Première version 20 avril 2001[2]Voir et modifier les données sur Wikidata
Dernière version 4.0.2 (30 août 2025)[3],[4]Voir et modifier les données sur Wikidata
Dépôt svn.apache.org/repos/asf/spamassassinVoir et modifier les données sur Wikidata
État du projet En développement
Écrit en Perl et CVoir et modifier les données sur Wikidata
Système d'exploitation Type UnixVoir et modifier les données sur Wikidata
Type Anti-spam
Licence Licence Apache 2.0Voir et modifier les données sur Wikidata
Site web spamassassin.apache.orgVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

SpamAssassin est un logiciel libre mené par la Apache Software Foundation. Le but de ce logiciel est de filtrer le trafic des courriels pour éradiquer les courriels reconnus comme pourriels ou courriels non sollicités.

Face à l'augmentation importante du spam, ce logiciel connaît un engouement important et est adaptable sur de nombreux serveurs de courriels dont procmail, sendmail, Postfix, Exim, qmail ; il peut être installé sur la plupart des systèmes basés sur GNU/Linux, Windows et Mac OS X.

SpamAssassin est distribué gratuitement sous la licence Apache Software License, mais il est possible d'y contribuer financièrement pour encourager son développement.

Fonctionnement

[modifier | modifier le code]

SpamAssassin est un programme (en Perl) qui fait passer un certain nombre de tests au message. En fonction du résultat de ces tests, il attribue un score au message.

Si le score dépasse un certain seuil, le courriel est alors considéré comme du Spam. SpamAssassin modifie alors le titre du message (il l'encadre par ***** SPAM *****). De plus, SpamAssassin positionne deux nouveaux en-têtes au message : X-Spam-Status et X-Spam-Level.

Ces deux en-têtes permettent alors de créer des filtres dans votre client de messagerie pour orienter le message (par exemple vers la corbeille).

Tous les messages doivent donc passer par SpamAssassin pour être traités, avant d’arriver dans leur dossier définitif.

Voici un exemple des entêtes ajoutés à un message filtré par SpamAssassin :

X-Spam-Level: *********
X-Spam-Status: Yes, score=9.0 required=5.0 tests=BAYES_99,FROM_EXCESS_BASE64,
	FR_HOWTOUNSUBSCRIBE,FR_SPAMISLEGAL,FR_SPAMISLEGAL_2,HK_RANDOM_ENVFROM,
	HTML_IMAGE_RATIO_04,HTML_MESSAGE,UNPARSEABLE_RELAY autolearn=no version=3.3.1
X-Spam-Report: 
	* 3.5 BAYES_99 BODY: Bayes spam probability is 99 to 100%
	*      [score: 1.0000]
	* 0.0 HK_RANDOM_ENVFROM Envelope sender username looks random
	* 1.0 FR_SPAMISLEGAL_2 BODY: French: droit d acces de modification de
	* rectification
	* 2.0 FR_HOWTOUNSUBSCRIBE BODY: French: how to unsubscribe
	* 1.0 FR_SPAMISLEGAL BODY: French: Conformement ou En vertu....la loi
	* 0.6 HTML_IMAGE_RATIO_04 BODY: HTML has a low ratio of text to image area
	* 0.0 HTML_MESSAGE BODY: HTML included in message
	* 1.0 FROM_EXCESS_BASE64 From: base64 encoded unnecessarily
	* 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines

On remarque qu'il y a 9 étoiles dans l'entête X-Spam-Level qui correspondent bien à un score global de 9.0 (>=9 et <10) affiché en second argument de l'entête X-Spam-Status. Suivent sur cette même ligne, la limite requise, par défaut de 5.0, fixée pour qualifier ce message de Spam (Yes) ainsi que la liste des différents tests qui ont contribué à modifier ce score global. L'entête X-Spam_Report donne la quantification des différents scores ainsi qu'un message d'explication.

On remarque sur cet exemple que le score le plus important, 3.5, est rapporté par le test de Bayes. C'est en effet par l'apprentissage d'au moins 200 messages qualifiés manuellement par vous-même de spam et de 200 messages qualifiés de non-spam (ham) que cette probabilité sera calculée et qu'on lui affectera un score, ici de 3.5 mais qui pourra être négatif en fonction des mots utilisés dans le corps du message reçu. Cette base de connaissance devra évoluer avec le temps car les spammeurs réagissent également à ces règles et vous serez amenés, vous ou l'organisme qui gère vos courriers, à l'améliorer en soumettant les spams qui n'ont pas été détectés, tout comme ceux qui ont été faussement détectés à un programme d'apprentissage dénommé sa-learn qui réside sur le serveur de votre messagerie et non sur votre client de messagerie. Autrement dit, il ne vous sera pas si facile d'améliorer son efficacité si vous n'accédez pas à ce serveur et vous serez le plus souvent réduit à trier les spams en utilisant les options de filtrage de votre client de messagerie.

En pratique, il est souvent proposé de trier vos messages en deux classes, une première où sont regroupés les messages dont le score est par exemple supérieur à 12 qui iront directement à la poubelle et une seconde (dont les scores iront de 5 à 12) dont vous devrez extraire les faux négatifs.

En France, la législation autorise le spam sous certaines conditions d'inscription de mentions légales comme de la possibilité de désinscription d'une « campagne » publicitaire. Pour autant, vous avez également le droit de mettre ces prospectus à la poubelle, et d'effectuer ce tri de manière automatique. Ainsi, en ajoutant au fichier de filtrage anglais de Spamassassin des règles qui détectent la phrase légale « Conformément » ou « En vertu » de « la loi » et d'autres règles spécifiques au français de France[5] et en leur donnant des scores appropriés vous obtiendrez un filtrage bien plus approprié comme on peut le voir sur cet exemple.

Le filtrage le plus efficace restera néanmoins celui du filtrage bayésien car il est spécifique de votre profil de récipiendaire qui lui-même est, pour partie, construit par les spammeurs à partir de vos errances sur le Web et des adresses électroniques qui ont été vendues ou volées à votre insu.

Notes et références

[modifier | modifier le code]
  1. ↑ CREDITS de SpamAssassin
  2. ↑ « https://projects.apache.org/json/projects/spamassassin.json » (consulté le 8 avril 2020)
  3. ↑ « https://lists.apache.org/thread/vdmwnh6f05fnj9ddz93t70f9gy00ys0b »
  4. ↑ « https://marc.info/?l=spamassassin-announce&m=175656347700657&w=2 »
  5. ↑ « Règles SpamAssassin de lutte contre les spams en français "de France" » (consulté le 7 juin 2013)

Voir aussi

[modifier | modifier le code]

Articles connexes

[modifier | modifier le code]
  • Spam
  • Anti-spam

Liens externes

[modifier | modifier le code]

  • (en) Site officielVoir et modifier les données sur Wikidata
v · m
Spam
Attaques par courriels
  • Canular informatique
  • Chaîne de lettres
  • Courrier électronique de masse
  • Attaque d'annuaire
  • Joe job
  • DNSBL
  • DNSWL
  • Spambot
  • Contrat rose
  • Législations sur les courriels indésirables par pays
Autres spams
  • Messenger spam
  • Spim
  • Hameçonnage par téléphone
Lutte anti-spam
Technique
  • DKIM
  • DMARC
  • ARC (en)
  • Empoisonnement de liste
  • Filtrage bayésien du spam
  • Inscription sur liste grise
  • Messagerie électronique temporaire
  • SPF
Service
  • 33700
  • Mollom
  • Network Abuse Clearinghouse
  • Signal Spam
  • Spam and Open Relay Blocking System
  • SpamCop
  • The Spamhaus Project
Logiciel
  • Amavis (en)
  • Bogofilter
  • J-chkmail
  • MIMEDefang
  • OutClock
  • PersonalAntispam
  • Rspamd
  • SpamAssassin
  • Spamd
  • Spamihilator
  • SpamPal
Référencement abusif
  • Bourrage de mots-clés
  • Cloaking
  • Duplication de contenu
  • Ferme de liens
  • Bombardement Google
  • Page satellite
  • Splog
  • Sping
  • Spam de forum
  • Spam de blog
  • Spam de réseau social
  • Referer spam
  • Hébergement parasite
Fraudes par internet
  • Hameçonnage
  • Fraude 4-1-9
  • Hameçonnage de type loterie
  • Usurpation d'identité
  • Pharming
  • Chaîne d'argent
  • Programme d'investissement à haut rendement
  • Brouteur
  • Faux ordres de virement international
  • Escroquerie sentimentale
  • Rançongiciel
v · m
Apache Software Foundation
Projets principaux
  • Accumulo
  • Ant
  • APR
  • Camel
  • Cassandra
  • Cocoon
  • Commons
  • Continuum
  • Cordova
  • Apache ZooKeeper
  • CouchDB
  • CXF
  • DB
  • Apache Drill
  • Flex
  • Flink
  • Geronimo
  • HBase
  • Hadoop
  • HTTP Server
  • JMeter
  • Karaf
  • Kafka
  • Logging
  • Lucene
  • Mahout
  • Maven
  • MyFaces
  • Nutch
  • OFBiz
  • OpenJPA
  • OpenOffice
  • mod_perl
  • POI
  • Portals
  • River
  • SpamAssassin
  • ServiceMix
  • Spark
  • Struts
  • Subversion
  • Tapestry
  • Thrift
  • Tika
  • Tomcat
  • Velocity
  • Web Services
  • Wicket
  • Xerces
  • Apache Beam
  • Apache Metron
  • Apache Fineract
  • Apache Ctakes
  • Apache RocketMQ
  • Apache Juneau
  • Apache Mesos
  • Apache Apex
  • Apache NiFi
  • Apache Pulsar
  • Apache Samza
  • Apache Sentry
  • Apache ORC
  • Apache Parquet
  • Apache Avro
  • Apache Airflow
ASF logo
Incubateur Apache
en cours d'incubation
  • Derby
  • Ivy
  • Apache Livy
  • Log4net
  • Solr
  • Apache Zeppelin
  • Apache Druid
  • Apache MXNet
  • Apache SINGA
  • Apache Superset
incubation finie
  • Wave
Autres projets
  • Axis
  • BCEL
Projets en fin de vie
  • Jakarta
  • iBATIS
  • Lenya
  • XAP
Personnalités
  • Brian Behlendorf
  • Roy Fielding
Divers
  • JServ
  • Licence Apache
  • mod_jk
  • .htaccess
  • icône décorative Portail de la sécurité des systèmes d'information
  • icône décorative Portail des logiciels libres
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=SpamAssassin&oldid=216337534 ».
Catégories :
  • Logiciel écrit en Perl
  • Logiciel écrit en C
  • Logiciel pour Windows
  • Logiciel pour Unix
  • Logiciel libre sous licence Apache
  • Logiciel anti-spam
  • Apache Software Foundation
  • Perl
  • Logiciel libre de sécurité informatique
Catégories cachées :
  • Wikipédia:ébauche sécurité informatique
  • Page utilisant P571
  • Page utilisant P348
  • Page utilisant P1324
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P306
  • Page utilisant P275
  • Page utilisant P856
  • Article utilisant une Infobox
  • Page utilisant un modèle Bases inactif
  • Article utilisant le modèle Dictionnaires inactif
  • Page utilisant le modèle Autorité inactif
  • Article contenant un appel à traduction en anglais
  • Portail:Sécurité informatique/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Sécurité de l'information/Articles liés
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id