{"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\/it\/blog\/news\/dostupna-sistema-filtratsii-spama-rspamd-2-0","title":{"rendered":"\u00c8 disponibile il sistema di filtraggio dello spam Rspamd 2.0.","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\">Presentato<\/a><\/noindex> rilascio del sistema di filtraggio dello spam <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\">Rspamd 2.0<\/a><\/noindex>, fornendo strumenti per valutare i messaggi in base a diversi criteri, inclusi regole, metodi statistici e liste nere, su cui si basa il peso finale del messaggio, utilizzato per decidere se bloccare o meno. Rspamd supporta praticamente tutte le funzionalit\u00e0 implementate in SpamAssassin e presenta alcune caratteristiche che consentono di filtrare la posta in media 10 volte pi\u00f9 velocemente rispetto a SpamAssassin, garantendo al contempo una qualit\u00e0 di filtraggio migliore. Il codice del sistema \u00e8 scritto in linguaggio C e <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rspamd\/rspamd\">\u00e8 distribuito<\/a><\/noindex> sotto licenza Apache 2.0. <\/p>\n<p>Rspamd \u00e8 costruito utilizzando un'architettura orientata agli eventi e inizialmente progettato per l'uso in sistemi ad alto carico, consentendo di elaborare centinaia di messaggi al secondo. Le regole per l'individuazione delle caratteristiche dello spam sono molto flessibili e, nella loro forma pi\u00f9 semplice, possono contenere espressioni regolari, mentre in situazioni pi\u00f9 complesse possono essere redatte in linguaggio Lua. L'estensione delle funzionalit\u00e0 e l'aggiunta di nuovi tipi di controlli vengono realizzate tramite moduli, che possono essere creati in linguaggi C e Lua. Ad esempio, sono disponibili moduli per il controllo del mittente tramite SPF, la conferma del dominio del mittente tramite DKIM e la generazione di richieste a liste DNSBL. Per semplificare la configurazione, la creazione di regole e il monitoraggio delle statistiche \u00e8 fornito un'interfaccia web amministrativa. <\/p>\n<p>Novit\u00e0 principali:<\/p>\n<ul>\n<li class=\"l\"> \u00c8 stato effettuato il passaggio a un nuovo schema di numerazione delle versioni. Poich\u00e9 il primo numero nella versione non \u00e8 cambiato da diversi anni e il secondo numero rappresenta un vero indicatore della versione, \u00e8 stato deciso di passare dal formato &#171;x.y.z&#187; al formato &#171;y.z&#187;;\n<li class=\"l\"> Per il ciclo di elaborazione eventi invece di <noindex><a rel=\"nofollow\" href=\"https:\/\/libevent.org\/\">Libevent<\/a><\/noindex> \u00e8 stata utilizzata la libreria <noindex><a rel=\"nofollow\" href=\"http:\/\/software.schmorp.de\/pkg\/libev.html\">libev<\/a><\/noindex>, che ha rimosso alcune limitazioni di libevent e consente di ottenere prestazioni superiori. L'uso di<br \/>\nlibev ha semplificato il codice, migliorato la gestione dei segnali e dei timeout, e anche unificato il monitoraggio delle modifiche ai file tramite il meccanismo inotify (non tutte le versioni di libevent fornite per le piattaforme supportate potevano lavorare con inotify);<\/p>\n<li class=\"l\"> Il supporto per il modulo di classificazione dei messaggi che utilizza la libreria di apprendimento automatico profondo Torch \u00e8 stato interrotto. La ragione \u00e8 la complessit\u00e0 eccessiva di Torch e l'elevato impegno richiesto per mantenerlo aggiornato. Come sostituzione per la classificazione mediante metodi di apprendimento automatico \u00e8 stato proposto un modulo completamente riscritto <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/neural.html\">Neurale<\/a><\/noindex>, nel quale per garantire il funzionamento della rete neurale viene utilizzata la libreria <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/attractivechaos\/kann\">kann<\/a><\/noindex>, che comprende solo 4000 righe di codice in linguaggio C. Nella nuova implementazione sono stati risolti molti problemi legati ai blocchi reciproci durante l'addestramento;\n<li class=\"l\"> Modulo <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/rbl.html\">RBL<\/a><\/noindex> ha sostituito i moduli SURBL e Emails, consentendo di unificare il trattamento di tutti i controlli delle liste nere. Le possibilit\u00e0 di RBL sono state ampliate con il supporto di tipi aggiuntivi, come selettori, e strumenti per semplificare l'estensione delle regole esistenti. Le regole di blocco delle email basate su map-liste non sono pi\u00f9 supportate in sostituzione si consiglia di utilizzare multimap con selettori;\n<li class=\"l\"> Per la determinazione dei tipi di file in base al contenuto \u00e8 stata utilizzata una nuova libreria Lua Magic, che impiega Lua e Hyperscan invece di libmagic.<br \/>\nCome motivo per la creazione della propria libreria si cita la volont\u00e0 di ottenere prestazioni superiori, eliminare i guasti nella rilevazione di file docx, ottenere un'API pi\u00f9 adatta e aggiungere nuovi tipi di euristica, non limitati da regole rigide;<\/p>\n<li class=\"l\"> \u00c8 stato migliorato il modulo per l'archiviazione dei dati nel DBMS  <noindex><a rel=\"nofollow\" href=\"https:\/\/clickhouse.yandex\/\">Clickhouse<\/a><\/noindex>. Sono stati aggiunti i campi LowCardinality e \u00e8 stato notevolmente ottimizzato il consumo di memoria;\n<li class=\"l\"> Sono state ampliate le funzionalit\u00e0 del modulo <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/multimap.html\">Multimap<\/a><\/noindex>, che ha ora il supporto per <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/multimap.html#combined-maps\">mappature<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/modules\/multimap.html#dependent-maps\">combinati<\/a><\/noindex> dipendenti;\n<li class=\"l\"> Nel modulo Maillist \u00e8 stata migliorata la definizione delle liste di distribuzione;\n<li class=\"l\"> Nei processi di lavoro \u00e8 stata aggiunta la possibilit\u00e0 di inviare messaggi heartbeat al processo principale, confermando il funzionamento in modalit\u00e0 normale. In assenza di tali messaggi per un periodo di tempo definito, il processo principale pu\u00f2 forzare la conclusione del processo di lavoro. Di default, questa modalit\u00e0 \u00e8 attualmente disattivata;\n<li class=\"l\"> \u00c8 stata aggiunta una serie di nuovi scanner in linguaggio Lua. Ad esempio, sono stati aggiunti moduli per la scansione dei messaggi nei pacchetti antivirus Kaspersky ScanEngine, Trend Micro IWSVA (via icap) e<br \/>\n    F-Secure Internet Gatekeeper (via icap), cos\u00ec come sono stati proposti scanner esterni per Razor, oletools e P0F;<\/p>\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di modificare i messaggi tramite l'API Lua. Per apportare modifiche ai blocchi MIME \u00e8 stato proposto un modulo <noindex><a rel=\"nofollow\" href=\"https:\/\/rspamd.com\/doc\/lua\/lua_mime.html\">lib_mime<\/a><\/noindex>;\n<li class=\"l\"> \u00c8 stata garantita l'elaborazione separata delle impostazioni impostate tramite &#171;Settings-Id:&#187;, ad esempio, ora \u00e8 possibile collegare le regole solo a determinati identificatori delle impostazioni;\n<li class=\"l\"> Sono state effettuate ottimizzazioni delle prestazioni del motore Lua, per la decodifica base64 e per la rilevazione della lingua del testo. \u00c8 stata aggiunta la supporto per la cache di corrispondenze complesse (maps). \u00c8 stata implementata la supporto<br \/>\n    HTTP keep-alive.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <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.1.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\/it\/blog\/news\/dostupna-sistema-filtratsii-spama-rspamd-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47 \u00c8 disponibile il sistema di filtraggio dello spam Rspamd 2.0 | ProHoster","description":"\u00c8 stata presentata la versione del sistema di filtraggio dello spam Rspamd.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/dostupna-sistema-filtratsii-spama-rspamd-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/38881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=38881"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/38881\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=38881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=38881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=38881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}