Có sẵn hệ thống lọc thư rác Rspamd 3.0

Việc ra mắt hệ thống lọc thư rác Rspamd 3.0 đã được trình bày, cung cấp các công cụ đánh giá thư theo nhiều tiêu chí khác nhau, bao gồm các quy tắc, phương pháp thống kê và danh sách đen, trên cơ sở đó hình thành trọng số cuối cùng của thư, dùng để quyết định có nên gửi thư rác hay không. khối. Rspamd hỗ trợ hầu hết tất cả các tính năng được triển khai trong SpamAssassin và có một số tính năng cho phép bạn lọc thư nhanh hơn trung bình 10 lần so với SpamAssassin, cũng như cung cấp chất lượng lọc tốt hơn. Mã hệ thống được viết bằng ngôn ngữ C và được phân phối theo giấy phép Apache 2.0.

Rspamd được xây dựng bằng kiến ​​trúc hướng sự kiện và ban đầu được thiết kế để sử dụng trong các hệ thống có tải cao, cho phép nó xử lý hàng trăm tin nhắn mỗi giây. Các quy tắc xác định dấu hiệu thư rác rất linh hoạt và ở dạng đơn giản nhất có thể chứa các biểu thức chính quy và trong các tình huống phức tạp hơn, chúng có thể được viết bằng Lua. Việc mở rộng chức năng và thêm các loại kiểm tra mới được triển khai thông qua các mô-đun có thể được tạo bằng ngôn ngữ C và Lua. Ví dụ: các mô-đun có sẵn để xác minh người gửi bằng SPF, xác nhận miền của người gửi qua DKIM và tạo yêu cầu tới danh sách DNSBL. Để đơn giản hóa cấu hình, tạo quy tắc và theo dõi số liệu thống kê, giao diện web quản trị được cung cấp.

Số phiên bản tăng đáng kể là do những thay đổi đáng kể về kiến ​​trúc bên trong, đặc biệt là các phần phân tích cú pháp HTML đã được viết lại hoàn toàn. Trình phân tích cú pháp mới phân tích cú pháp HTML bằng cách sử dụng DOM và tạo ra một cây thẻ. Bản phát hành mới cũng giới thiệu trình phân tích cú pháp CSS, khi kết hợp với trình phân tích cú pháp HTML mới, cho phép bạn trích xuất chính xác dữ liệu từ email có đánh dấu HTML hiện đại, bao gồm cả việc phân biệt giữa nội dung hiển thị và nội dung ẩn. Đáng chú ý là mã trình phân tích cú pháp không được viết bằng ngôn ngữ C mà bằng C++ 17, đòi hỏi một trình biên dịch hỗ trợ tiêu chuẩn này để hợp ngữ.

Những đổi mới khác:

  • Đã thêm hỗ trợ cho API Amazon Web Services (AWS), cung cấp khả năng truy cập trực tiếp vào các dịch vụ đám mây của Amazon từ API Lua. Ví dụ: một plugin được đề xuất lưu tất cả tin nhắn trong bộ lưu trữ Amazon S3
  • Mã tạo báo cáo liên quan đến việc sử dụng công nghệ DMARC đã được làm lại. Chức năng gửi báo cáo được bao gồm trong một lệnh riêng spamadm dmarc_report.
  • Đối với danh sách gửi thư, hỗ trợ đã được thêm vào cho "trộn DMARC", thay thế địa chỉ Từ trong thư bằng địa chỉ gửi thư nếu quy tắc DMARC chính xác được chỉ định cho thư.
  • Đã thêm plugin external_relay, giúp giải quyết vấn đề với các plugin như SPF bằng cách sử dụng địa chỉ IP của chuyển tiếp thư đáng tin cậy thay vì địa chỉ người gửi.
  • Đã thêm lệnh "rspamadm bayes_dump" để ghi và tải xuống mã thông báo Bayes, cho phép chúng được chuyển giữa các phiên bản Rspamd khác nhau.
  • Đã thêm plugin để hỗ trợ hệ thống chặn thư rác hợp tác Pyzor.
  • Các công cụ giám sát đã được thiết kế lại, hiện ít được gọi hơn và tạo ra ít tải hơn cho các mô-đun bên ngoài.

Nguồn: opennet.ru

Thêm một lời nhận xét