Rspamd เป็นแหล่งเปิดระบบการกรองเว็บที่ได้รับการออกแบบมาเป็นแทนของ SpamAssassin นิยม (spamd) ภูตบนระบบปฏิบัติการ Linux / UNIX มันเป็นอย่างรวดเร็วและแบบแยกส่วนได้เขียนไว้ในการเขียนโปรแกรมภาษา C และออกแบบ speciafically ที่จะดำเนินการเชื่อมต่อที่ไม่ตรงกัน.
คุณสมบัติอย่างรวดเร็ว
คุณสมบัติที่สำคัญรวมถึงการสนับสนุนสำหรับตัวกรอง SURBL สนับสนุน hashes เลือนกฎแสดงออกปกติสำหรับการกรองส่วนต่างๆของข้อความ, ฟังก์ชั่นในตัวที่แตกต่างกันได้อย่างง่ายดายสำหรับการวิเคราะห์ข้อความสนับสนุนสำหรับตารางตัวอักษรและอีเมลเช่นเดียวกับการสนับสนุนระยะไกล การบริหารจัดการและรวบรวมสถิติ.
นอกจากนี้เราสามารถพูดถึงว่าซอฟต์แวร์เป็นอย่างสูงที่ขยายผ่าน Lua และระบบปลั๊กอิน Perl-based สนับสนุนสถิติ (โปรย / OSB) สนับสนุนสถิติอัตโนมัติการเรียนรู้และมัน & rsquo; s อย่างเข้ากันได้ด้วยเครื่องมือ SpamAssassin
การเริ่มต้นใช้ Rspamd
เป็นชื่อของมันบ่งบอก Rspamd เป็นภูตที่เมื่อเริ่มต้นก็ทำงานในพื้นหลังและคุณได้รับรางวัล & rsquo; ทีจะสามารถโต้ตอบกับมันเช่นคุณจะทำอย่างไรกับโปรแกรมบรรทัดคำสั่งปกติหรือโปรแกรมกราฟิก แต่ก็มาพร้อมกับอินเตอร์เฟซการบริหาร Web-based.
การติดตั้งดาวน์โหลดรุ่นล่าสุดจาก Softoware แยกไว้ในตำแหน่งที่คุณเลือกเปิดจำลอง terminal และนำทางไปยังตำแหน่งของไฟล์ที่สกัดได้ พิมพ์ & ldquo;. CMake & rdquo; คำสั่งในการกำหนดค่าโปรแกรมที่ทำงาน & ldquo; ทำให้ & rdquo; คำสั่งในการรวบรวมและ & ldquo; ให้ติดตั้ง & rdquo; คำสั่งเป็นรากที่จะติดตั้งทั้งระบบ โปรดทราบว่าคำสั่งทั้งหมดจะต้องทำงานโดยไม่มีคำพูด.
ภายใต้เครื่องดูดควันและความพร้อม
Rspamd เป็นโปรแกรมอย่างรวดเร็วมีเสถียรภาพและเรียบง่ายเขียนทั้งหมดในการเขียนโปรแกรมภาษาซีและออกแบบมาเพื่อใช้งานได้เฉพาะบน GNU / Linux ระบบ มันสามารถใช้ได้สำหรับการดาวน์โหลดเป็นหนึ่งเดียวเก็บแหล่งสากล แต่คุณยังสามารถโคลนได้จาก Git การกระจายต่างๆของลินุกซ์อาจจะมีแพคเกจ Rspamd ในที่เก็บซอฟแวร์เริ่มต้นของพวกเขาหากคุณ rsquo กำลังมองหาวิธีที่ง่ายต่อการติดตั้ง สนับสนุนทั้ง 32 บิตและแพลตฟอร์มฮาร์ดแวร์ 64 บิต
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- การเพิ่มประสิทธิภาพที่ดีขึ้นผ่านทางนามธรรมต้นไม้ไวยากรณ์สำหรับการแสดงออกทั้งหมด (การนำเสนอของฉันอธิบายหลักการพื้นฐานบางส่วนของการเพิ่มประสิทธิภาพ.
- เปลี่ยนไป luajit และ JIT pcre โดยค่าเริ่มต้น รวบรวม JIT ได้รับอนุญาตในการปรับปรุงประสิทธิภาพการทำงานในคอขวดเพื่อ rspamd ตอนนี้เป็นอย่างเร็วกว่า 0.8 สาขา.
- เพิ่มกฎ SpamAssassin สนับสนุน: ตอนนี้คุณสามารถใช้มากที่สุดของกฎ SpamAssassin ใน rspamd กำเนิด แน่นอนพวกเขาจะเหมาะกับ JIT และเทคนิคเอเอสที.
- การสนับสนุนการเข้ารหัสที่เพิ่ม:. rspamd ในขณะนี้สามารถเข้ารหัสการจราจรทั้งหมดที่มีการเข้ารหัสลับแอบแฝงอย่างรวดเร็วมากและต่ำขึ้นอยู่กับการเข้ารหัสคีย์สาธารณะและการก่อสร้าง cryptobox
- ใหม่การดำเนิน aho-corasic ได้ถูกนำเข้า ตอนนี้ rspamd สามารถค้นหาหลายร้อยหลายพันรูปแบบการค้นหาในเส้นเวลาเกือบ.
- สถิติใหม่สถาปัตยกรรม:
- เทคนิค tokenization ขั้นสูง (การรักษาความปลอดภัยได้อย่างรวดเร็วหรือแฮช);
- การปรับปรุง UTF8 tokenization;
- หลีกเลี่ยงการเรียนรู้หลายคนโดยข้อความเดียวกันโดยการรักษาแคชเรียนรู้;
- การปรับปรุงฟื้นฟูคุณสมบัติในการลดอัตราการบวกเท็จ.
มีอะไรใหม่ ในรุ่น 0.7.2:
- รุ่นนี้ช่วยแก้ไขข้อผิดพลาดเมื่อตัวควบคุมที่ถูกผูกไว้เป็น เพื่อ 127.0.0.1 โดยเริ่มต้นแทน localhost.
- การแก้ไขต่าง ๆ และการปรับปรุงสำหรับโมดูล RBL.
- ช่วยให้การตั้งค่าที่กำหนดเองผ่านทางแมโคร .try_include ในไฟล์ config เริ่มต้น.
- แก้ไขปัญหากับเครื่องกำเนิดไฟฟ้าจำนวนสุ่มรหัส DNS.
- ปรับปลั๊กอิน hfilter แก้ไขโมดูลรายการที่อนุญาต.
- บางน้ำหนักเริ่มต้นและการกระทำที่ถูกปรับ.
มีอะไรใหม่ ในรุ่น 0.6.7:.
- ข่าวประชาสัมพันธ์ฉบับนี้ช่วยแก้ไขปัญหาที่สำคัญหลาย
- มันผูกอยู่กับทั้ง IPv4 และ IPv6 ที่อยู่ตัวแทน.
- ข้อผิดพลาดร้ายแรงในการคำนวณสถิติที่ได้รับการแก้ไข (มันเป็นที่ถูกต้องสำหรับบางแพลตฟอร์มรวมทั้ง FreeBSD).
- กำเนิด DNS ID ในขณะนี้ใช้มากขึ้นอย่างรวดเร็วและมีความปลอดภัยตาม ChaCha20 Permutator (ชา Permutator ถูกนำมาใช้ก่อนหน้านี้).
- จำนวนข้อบกพร่องเล็กน้อยได้รับการแก้ไขรวมถึงการตั้งค่าน้ำหนักเป็นศูนย์สำหรับสัญลักษณ์ที่ไม่รู้จัก.
- โครงการเอกสารใหม่ได้รับการเริ่มต้น.
มีอะไรใหม่ ในรุ่น 0.6.6:
- ปัญหาที่มีข้อ จำกัด ในการส่งออก BUFSIZ ควบคุม ได้รับการแก้ไข.
- หนีของสัญลักษณ์การเข้าสู่ระบบได้ง่าย.
- น้ำหนักมีการปรับกฎระเบียบหลาย.
- Spamhaus สนับสนุน RBL ได้รับการปรับปรุง.
- PBL ถูกลบออกจากได้รับการตรวจสอบส่วนหัว.
- โมดูล hfilter ที่มีประสิทธิภาพ HELO ต่างๆและการตรวจสอบ IP ถูกบันทึก.
- Rspamd ขณะนี้คุณสามารถโหลดใหม่โดยใช้สัญญาณหุบได้.
- การจัดเก็บเลือนควร hashes หมดอายุอย่างถูกต้อง.
- สร้างระบบได้รับการปรับปรุงใหม่สำหรับการสนับสนุนที่ดีขึ้นของการตั้งค่า-pkg.
- ข้อบกพร่องเล็กน้อยต่างๆได้รับการแก้ไข.
มีอะไรใหม่ ในรุ่น 0.6.5:
- ข้อผิดพลาดที่สำคัญในการของ DNS Resolver ได้รับการแก้ไข Multimap และปลั๊กอิน RBL ได้รับการปรับปรุงเพื่อข้ามที่อยู่ IP ไม่ถูกต้อง.
- ตัวเลือกที่ถูกเพิ่มเข้ามา dns_sockets ซ็อกเก็ตสำหรับการปรับแต่งต่อเซิร์ฟเวอร์ในของ DNS Resolver.
- แพคเกจสำหรับ rspamd ได้รับการปรับปรุง.
มีอะไรใหม่ ในรุ่น 0.6.4:
- รุ่นนี้เพิ่มช่อง IO สำหรับการร้องขอ DNS เพื่อความสมดุล ภาระและลดโอกาสในการชนกันของประชาชน.
- ข้อผิดพลาดในตัวกรอง SPF ที่อาจก่อให้เกิดการทิ้งหลักในสถานการณ์ที่เฉพาะเจาะจงได้รับการแก้ไข.
- การตั้งค่าเริ่มต้นของโมดูล RBL ถูกคง.
- คือตอนนี้มันเป็นไปได้ที่จะได้รับรายการของคำสั่ง rspamc ที่มีรายละเอียดของพวกเขา.
- SORBS DNSBL ถูกบันทึกอยู่ในการตั้งค่าเริ่มต้น.
- ไฟล์ 2tld สำหรับโมดูล surbl ได้รับการขยายอย่างมีนัยสำคัญ.
- ปัญหาใน libucl เมื่อแมโครแยกได้รับการแก้ไข.
มีอะไรใหม่ ในรุ่น 0.5.6:
- รุ่นนี้แก้ไขข้อบกพร่องในการปรับปรุงกลิ้งประวัติศาสตร์และ ในซ็อกเก็ต UDP จัดการในรหัสการจัดเก็บเลือน.
- มันจะเพิ่มความสามารถในการสแกนการป้อนข้อมูลโดยไม่ต้องลำธารส่วนหัวของความยาวเนื้อหาที่ทำให้มันเป็นไปได้ที่จะจัดการกับลูกค้าสตรีมมิ่ง.
- จะดำเนินการส่งออกเคาน์เตอร์สำหรับตัวควบคุมและลูกค้า rspamc เพื่อแสดงสถิติเกี่ยวกับสัญลักษณ์ rspamd ความถี่ของพวกเขาและเวลาการดำเนินการเฉลี่ย.
- จะช่วยเพิ่มการสร้างระบบในการทำงานกับ 5.2 หลัวและการตรวจสอบฟังก์ชันทางคณิตศาสตร์ที่จำเป็น.
มีอะไรใหม่ ในรุ่น 0.5.5:
- โมดูลสถิติเบส์ตอนนี้ใช้ไคผกผัน ตารางการจัดจำหน่ายสำหรับ normalizing ซึ่งจะเป็นการเพิ่มความถูกต้องของการกรองสแปม.
- การสนับสนุนสำหรับ IPv6 ได้รับการปรับปรุงที่มีความสามารถที่จะรับฟังในที่อยู่ IPv6 ขั้นตอนวิธีการเลือกที่อยู่และการสนับสนุนสำหรับ IPv6 DNS resolvers.
- การจัดเก็บฟัซได้รับการปรับปรุงเพื่อรองรับการปรับปรุงเพียงการร้องขอจากที่อยู่ IP เฉพาะ.
- จำนวนข้อบกพร่องในรหัสหลักและเว็บ UI ที่ได้รับการแก้ไข.
- ไฟล์ข้อมูลจำเพาะ RPM CentOS ได้รับการเพิ่ม.
มีอะไรใหม่ ในรุ่น 0.5.4:
- นี้เป็นรุ่นแรกที่มี rspamd ที่ผู้ใช้ อินเตอร์เฟซที่เป็นมิตรกับเว็บขึ้นอยู่กับ JS + HTML5.
- สะสางจำนวนมากและ bugfixes ได้รับการกระทำที่มุ่งเน้นประสิทธิภาพการทำงานสูงสุดและความมั่นคง.
มีอะไรใหม่ ในรุ่น 0.5.2:
- รุ่นนี้จะเพิ่มการผูก Lua สำหรับชิ้นส่วนไมม์ขั้นพื้นฐานและ จำแนก DNS ให้.
- ที่มีอยู่ในขณะนี้ผูก Lua ทำงานโดยไม่มีวัตถุงานช่วยให้คุณสามารถใช้พวกเขาในรหัสที่กำหนดเอง.
- ระบบหัวข้อนําเพื่อหลีกเลี่ยงการล็อคล่าม Lua ทั่วโลก.
- โมดูล DKIM ตอนนี้แปลงปลายสายทุกคนที่จะเป็น CRLF opendkim ไม่.
- ตรวจจับ URL ที่อยู่ในขณะนี้ถูกต้องมากขึ้นสำหรับชิ้นส่วนข้อความ.
- ข้อบกพร่องที่สำคัญหลายและการรั่วไหลของหน่วยความจำที่ได้รับการแก้ไข.
ความคิดเห็นที่ไม่พบ