Διατίθεται σύστημα φιλτραρίσματος ανεπιθύμητων μηνυμάτων Rspamd 3.0

Παρουσιάστηκε η κυκλοφορία του συστήματος φιλτραρίσματος ανεπιθύμητων μηνυμάτων Rspamd 3.0, το οποίο παρέχει εργαλεία για την αξιολόγηση μηνυμάτων σύμφωνα με διάφορα κριτήρια, συμπεριλαμβανομένων κανόνων, στατιστικών μεθόδων και μαύρων λιστών, βάσει των οποίων διαμορφώνεται το τελικό βάρος του μηνύματος, που χρησιμοποιούνται για να αποφασίσουν εάν θα ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ. Το Rspamd υποστηρίζει σχεδόν όλες τις δυνατότητες που εφαρμόζονται στο SpamAssassin και διαθέτει μια σειρά από λειτουργίες που σας επιτρέπουν να φιλτράρετε την αλληλογραφία κατά μέσο όρο 10 φορές πιο γρήγορα από το SpamAssassin, καθώς και να παρέχουν καλύτερη ποιότητα φιλτραρίσματος. Ο κώδικας συστήματος είναι γραμμένος σε γλώσσα C και διανέμεται με την άδεια Apache 2.0.

Το Rspamd έχει δημιουργηθεί χρησιμοποιώντας μια αρχιτεκτονική που βασίζεται σε συμβάντα και έχει σχεδιαστεί αρχικά για χρήση σε συστήματα υψηλής φόρτωσης, επιτρέποντάς του να επεξεργάζεται εκατοντάδες μηνύματα ανά δευτερόλεπτο. Οι κανόνες για τον εντοπισμό σημαδιών ανεπιθύμητης αλληλογραφίας είναι εξαιρετικά ευέλικτοι και στην απλούστερη μορφή τους μπορούν να περιέχουν κανονικές εκφράσεις και σε πιο σύνθετες καταστάσεις μπορούν να γραφτούν σε Lua. Η επέκταση της λειτουργικότητας και η προσθήκη νέων τύπων ελέγχων υλοποιείται μέσω ενοτήτων που μπορούν να δημιουργηθούν στις γλώσσες C και Lua. Για παράδειγμα, είναι διαθέσιμες λειτουργικές μονάδες για την επαλήθευση του αποστολέα χρησιμοποιώντας SPF, την επιβεβαίωση του τομέα του αποστολέα μέσω DKIM και τη δημιουργία αιτημάτων σε λίστες DNSBL. Για την απλοποίηση της διαμόρφωσης, τη δημιουργία κανόνων και την παρακολούθηση στατιστικών στοιχείων, παρέχεται μια διαχειριστική διεπαφή ιστού.

Η σημαντική αύξηση του αριθμού των εκδόσεων οφείλεται σε σημαντικές αλλαγές στην εσωτερική αρχιτεκτονική, ειδικά στα τμήματα ανάλυσης HTML, τα οποία έχουν ξαναγραφτεί πλήρως. Ο νέος αναλυτής αναλύει την HTML χρησιμοποιώντας το DOM και δημιουργώντας ένα δέντρο ετικετών. Η νέα έκδοση εισάγει επίσης έναν αναλυτή CSS που, σε συνδυασμό με έναν νέο αναλυτή HTML, σας επιτρέπει να εξάγετε σωστά δεδομένα από μηνύματα ηλεκτρονικού ταχυδρομείου με σύγχρονη σήμανση HTML, συμπεριλαμβανομένης της διάκρισης μεταξύ ορατού και αόρατου περιεχομένου. Αξίζει να σημειωθεί ότι ο κώδικας ανάλυσης δεν είναι γραμμένος σε γλώσσα C, αλλά σε C++17, η οποία απαιτεί έναν μεταγλωττιστή που να υποστηρίζει αυτό το πρότυπο για τη συναρμολόγηση.

Άλλες καινοτομίες:

  • Προστέθηκε υποστήριξη για το Amazon Web Services (AWS) API, το οποίο παρέχει τη δυνατότητα άμεσης πρόσβασης στις υπηρεσίες cloud της Amazon από το Lua API. Για παράδειγμα, προτείνεται μια προσθήκη που αποθηκεύει όλα τα μηνύματα στον χώρο αποθήκευσης Amazon S3
  • Ο κώδικας για τη δημιουργία αναφορών που σχετίζονται με τη χρήση της τεχνολογίας DMARC έχει επεξεργαστεί εκ νέου. Η λειτουργικότητα για την αποστολή αναφορών περιλαμβάνεται σε ξεχωριστή εντολή spamadm dmarc_report.
  • Για τις λίστες αλληλογραφίας, έχει προστεθεί υποστήριξη για το "DMARC munging", αντικαθιστώντας τη διεύθυνση Από στα μηνύματα με τη διεύθυνση αλληλογραφίας εάν έχουν καθοριστεί οι σωστοί κανόνες DMARC για το μήνυμα.
  • Προστέθηκε η προσθήκη external_relay, η οποία λύνει το πρόβλημα με προσθήκες όπως το SPF χρησιμοποιώντας τη διεύθυνση IP ενός αξιόπιστου αναμετάδοσης αλληλογραφίας αντί για τη διεύθυνση του αποστολέα.
  • Προστέθηκε η εντολή "rspamadm bayes_dump" για τη σύνταξη και λήψη κουπονιών Bayes, επιτρέποντάς τους να μεταφέρονται μεταξύ διαφορετικών παρουσιών Rspamd.
  • Προστέθηκε μια προσθήκη για την υποστήριξη του συνεργατικού συστήματος αποκλεισμού ανεπιθύμητων μηνυμάτων Pyzor.
  • Τα εργαλεία παρακολούθησης έχουν επανασχεδιαστεί, τα οποία πλέον καλούνται λιγότερο συχνά και δημιουργούν λιγότερο φορτίο σε εξωτερικές μονάδες.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο