{"id":38881,"date":"2019-10-31T22:26:31","date_gmt":"2019-10-31T19:26:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/dostupna-sistema-filtratsii-spama-rspamd-2-0\/"},"modified":"2019-10-31T22:26:31","modified_gmt":"2019-10-31T19:26:31","slug":"dostupna-sistema-filtratsii-spama-rspamd-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/dostupna-sistema-filtratsii-spama-rspamd-2-0","title":{"rendered":"Le syst\u00e8me de filtrage de spam Rspamd 2.0 est disponible","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/announce\/2019\/10\/11\/rspamd-2.0.html\">Pr\u00e9sent\u00e9<\/a><\/noindex> lancement du syst\u00e8me de filtrage des spams <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\">Rspamd 2.0<\/a><\/noindex>, offrant des outils pour \u00e9valuer les messages selon divers crit\u00e8res, y compris des r\u00e8gles, des m\u00e9thodes statistiques et des listes noires, sur la base desquelles un poids final est attribu\u00e9 au message, utilis\u00e9 pour d\u00e9cider s'il doit \u00eatre bloqu\u00e9. Rspamd prend en charge pratiquement toutes les fonctionnalit\u00e9s mises en \u0153uvre dans SpamAssassin et pr\u00e9sente plusieurs caract\u00e9ristiques permettant de filtrer les emails en moyenne 10 fois plus rapidement que SpamAssassin, tout en garantissant une meilleure qualit\u00e9 de filtrage. Le code du syst\u00e8me est \u00e9crit en langage C et <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rspamd\/rspamd\">est distribu\u00e9<\/a><\/noindex> sous licence Apache 2.0. <\/p>\n<p>Rspamd est construit avec une architecture orient\u00e9e \u00e9v\u00e9nement (Event-driven) et est initialement con\u00e7u pour \u00eatre utilis\u00e9 dans des syst\u00e8mes \u00e0 forte charge, permettant de traiter des centaines de messages par seconde. Les r\u00e8gles pour identifier les signes de spam sont tr\u00e8s flexibles et peuvent, dans leur forme la plus simple, contenir des expressions r\u00e9guli\u00e8res, tandis que dans des situations plus complexes, elles peuvent \u00eatre formul\u00e9es dans le langage Lua. L'extension des fonctionnalit\u00e9s et l'ajout de nouveaux types de v\u00e9rifications se r\u00e9alisent \u00e0 travers des modules, qui peuvent \u00eatre cr\u00e9\u00e9s en C et Lua. Par exemple, des modules pour v\u00e9rifier l'exp\u00e9diteur \u00e0 l'aide de SPF, confirmer le domaine de l'exp\u00e9diteur via DKIM et r\u00e9aliser des requ\u00eates dans des listes DNSBL sont disponibles. Un interface web administrative est fournie pour simplifier la configuration, la cr\u00e9ation de r\u00e8gles et le suivi des statistiques. <\/p>\n<p>Les principales nouveaut\u00e9s :<\/p>\n<ul>\n<li class=\"l\"> La transition vers un nouveau sch\u00e9ma de num\u00e9rotation des versions a \u00e9t\u00e9 effectu\u00e9e. Comme le premier chiffre du num\u00e9ro de version n'a pas chang\u00e9 depuis plusieurs ann\u00e9es et que le v\u00e9ritable indicateur de version est le deuxi\u00e8me chiffre, il a \u00e9t\u00e9 d\u00e9cid\u00e9 de passer du sch\u00e9ma \u00ab x.y.z \u00bb au format \u00ab y.z \u00bb ;\n<li class=\"l\"> Pour le cycle de traitement des \u00e9v\u00e9nements, au lieu de <noindex><a rel=\"nofollow\" href=\"https:\/\/libevent.org\/\">Libevent<\/a><\/noindex> la biblioth\u00e8que <noindex><a rel=\"nofollow\" href=\"http:\/\/software.schmorp.de\/pkg\/libev.html\">libev<\/a><\/noindex>, d\u00e9barrass\u00e9e de certaines limitations de libevent et permettant d'atteindre de meilleures performances. L'utilisation de<br \/>\nlibev a permis de simplifier le code, d'am\u00e9liorer le traitement des signaux et des d\u00e9lais, ainsi que d'uniformiser le suivi des changements de fichiers gr\u00e2ce au m\u00e9canisme inotify (toutes les versions de libevent fournies pour les plateformes support\u00e9es n'\u00e9taient pas capables de travailler avec inotify);<\/p>\n<li class=\"l\"> Le support du module de classification des messages utilisant la biblioth\u00e8que de machine learning profond Torch a \u00e9t\u00e9 interrompu. La complexit\u00e9 excessive de Torch et le co\u00fbt \u00e9lev\u00e9 de sa maintenance ont \u00e9t\u00e9 \u00e9voqu\u00e9s comme raisons. En guise de remplacement pour la classification utilisant des m\u00e9thodes de machine learning, un module compl\u00e8tement r\u00e9\u00e9crit a \u00e9t\u00e9 propos\u00e9. <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/neural.html\">Neural<\/a><\/noindex>, qui utilise la biblioth\u00e8que pour faire fonctionner le r\u00e9seau de neurones <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/attractivechaos\/kann\">kann<\/a><\/noindex>, comprenant seulement 4000 lignes de code en C. Dans cette nouvelle impl\u00e9mentation, de nombreux probl\u00e8mes de blocages mutuels lors de l'apprentissage ont \u00e9t\u00e9 r\u00e9solus;\n<li class=\"l\"> Module <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/rbl.html\">RBL<\/a><\/noindex> a remplac\u00e9 les modules SURBL et Emails, ce qui a permis d'unifier le traitement de toutes les v\u00e9rifications des listes noires. Les fonctionnalit\u00e9s de RBL ont \u00e9t\u00e9 \u00e9tendues avec le support de types suppl\u00e9mentaires, tels que des s\u00e9lecteurs, et des moyens pour simplifier l'extension des r\u00e8gles existantes. Les r\u00e8gles de blocage email bas\u00e9es sur des listes map ne sont plus support\u00e9es, il est d\u00e9sormais recommand\u00e9 d'utiliser un multimap avec des s\u00e9lecteurs;\n<li class=\"l\"> Pour d\u00e9terminer les types de fichiers par contenu, une nouvelle biblioth\u00e8que Lua Magic a \u00e9t\u00e9 mise en \u0153uvre, utilisant Lua et Hyperscan au lieu de libmagic.<br \/>\nLe d\u00e9veloppement de cette biblioth\u00e8que a \u00e9t\u00e9 motiv\u00e9 par le d\u00e9sir d'atteindre de meilleures performances, d'\u00e9liminer les \u00e9checs lors de la d\u00e9tection des fichiers docx, d'obtenir une API plus adapt\u00e9e et d'ajouter de nouveaux types d'heuristiques, non limit\u00e9s par des r\u00e8gles rigides;<\/p>\n<li class=\"l\"> Le module de stockage des donn\u00e9es dans la SGBD a \u00e9t\u00e9 am\u00e9lior\u00e9  <noindex><a rel=\"nofollow\" href=\"https:\/\/clickhouse.yandex\/\">Clickhouse<\/a><\/noindex>. Des champs LowCardinality ont \u00e9t\u00e9 ajout\u00e9s et la consommation de m\u00e9moire a \u00e9t\u00e9 consid\u00e9rablement optimis\u00e9e;\n<li class=\"l\"> Les fonctionnalit\u00e9s du module <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/multimap.html\">Multimap<\/a><\/noindex>ont \u00e9t\u00e9 \u00e9tendues avec le support de <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/multimap.html#combined-maps\">mappages<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/multimap.html#dependent-maps\">d\u00e9pendants<\/a><\/noindex> combin\u00e9s;\n<li class=\"l\"> Dans le module Maillist, la d\u00e9finition des listes de diffusion a \u00e9t\u00e9 am\u00e9lior\u00e9e;\n<li class=\"l\"> Dans les flux de travail, il est d\u00e9sormais possible d'envoyer des messages heartbeat au processus principal, confirmant le bon fonctionnement. En l'absence de tels messages pendant un certain temps, le processus principal peut forcer l'arr\u00eat du flux de travail. Par d\u00e9faut, ce mode est encore d\u00e9sactiv\u00e9;\n<li class=\"l\"> Une s\u00e9rie de nouveaux scanners en Lua a \u00e9t\u00e9 ajout\u00e9e. Par exemple, des modules pour scanner les messages dans les paquets antivirus Kaspersky ScanEngine, Trend Micro IWSVA (via icap) et<br \/>\n    F-Secure Internet Gatekeeper (via icap), ainsi que des scanners externes pour Razor, oletools et P0F ont \u00e9t\u00e9 propos\u00e9s;<\/p>\n<li class=\"l\"> La possibilit\u00e9 de modifier les messages via l'API Lua a \u00e9t\u00e9 ajout\u00e9e. Un module a \u00e9t\u00e9 propos\u00e9 pour apporter des modifications aux blocs MIME. <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/lua\/lua_mime.html\">lib_mime<\/a><\/noindex>;\n<li class=\"l\"> Un traitement s\u00e9par\u00e9 des param\u00e8tres configur\u00e9s via \u00ab Settings-Id : \u00bb a \u00e9t\u00e9 assur\u00e9, par exemple, il est maintenant possible d'associer des r\u00e8gles uniquement \u00e0 des identifiants de param\u00e8tres sp\u00e9cifiques ;\n<li class=\"l\"> Des optimisations de performance du moteur Lua, de d\u00e9codage base64 et de d\u00e9tection de langue pour le texte ont \u00e9t\u00e9 r\u00e9alis\u00e9es. Le support du cache pour des correspondances complexes (maps) a \u00e9t\u00e9 ajout\u00e9.<br \/>\n    HTTP keep-alive.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51657\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u043f\u0430\u043c\u0430 Rspamd 2.0, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u043e\u0446\u0435\u043d\u043a\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043f\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044f\u043c, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043f\u0440\u0430\u0432\u0438\u043b\u0430, \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0438 \u0447\u0451\u0440\u043d\u044b\u0435 \u0441\u043f\u0438\u0441\u043a\u0438, \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0438\u0442\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u0435\u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0434\u043b\u044f \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438. Rspamd \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0432 SpamAssassin, \u0438 \u0438\u043c\u0435\u0435\u0442 \u0440\u044f\u0434 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0445 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0447\u0442\u0443 \u0432 \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u0432 10 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38881","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u043f\u0430\u043c\u0430 Rspamd.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/dostupna-sistema-filtratsii-spama-rspamd-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u043f\u0430\u043c\u0430 Rspamd 2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u043f\u0430\u043c\u0430 Rspamd.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/dostupna-sistema-filtratsii-spama-rspamd-2-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:26:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:26:31+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Le syst\u00e8me de filtrage des spams Rspamd 2.0 est disponible | ProHoster","description":"La version du syst\u00e8me de filtrage des spams Rspamd a \u00e9t\u00e9 pr\u00e9sent\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/dostupna-sistema-filtratsii-spama-rspamd-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u043f\u0430\u043c\u0430 Rspamd 2.0 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u043f\u0430\u043c\u0430 Rspamd.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/dostupna-sistema-filtratsii-spama-rspamd-2-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:26:31+00:00","article:modified_time":"2019-10-31T19:26:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38881","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 23:48:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:00:28","updated":"2026-01-23 23:48:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/38881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=38881"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/38881\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=38881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=38881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=38881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}