กลับไปหน้าบทความ

อ่าน 4 นาที

อาร์สปามด์

Rspamd เป็น โปรแกรมกรองสแปม สำหรับใช้กับ เซิร์ฟเวอร์อีเมล เปิดตัวในปี 2008 ภายใต้ ใบอนุญาต Apache ซอฟต์แวร์ฟรี...

อาร์สปามด์

อาร์สปามด์
ผู้เขียนต้นฉบับวเซโวลอด สตาคอฟ
นักพัฒนาวเซโวลอด สตาคอฟ, อเล็กซานเดอร์ มอยซีเซฟ, แอนดรูว์ ลูอิส
ปล่อย8 พฤษภาคม 2551 (2008-05-08)
เวอร์ชันเสถียร
4.1.1 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 19 มิถุนายน 2026 (19 June 2026)
เขียนเป็นC , C++ , Lua
ระบบปฏิบัติการจีเอ็นยู/ลินุกซ์ ,บีเอสดี
พิมพ์ตัวกรองสแปม
ใบอนุญาตใบอนุญาต Apache 2.0
เว็บไซต์rspamd .com แก้ไขข้อมูลนี้บนวิกิดาต้า
ที่เก็บข้อมูล
  • github.com/rspamd/rspamd

Rspamdเป็นโปรแกรมกรองสแปมสำหรับใช้กับเซิร์ฟเวอร์อีเมลเปิดตัวในปี 2008 ภายใต้ใบอนุญาต Apache ซอฟต์แวร์ฟรีนี้มีฟังก์ชันการทำงานที่หลากหลายและสถาปัตยกรรมที่เสถียรและสามารถทำงานแบบคลัสเตอร์ได้

ประวัติศาสตร์

Rspamd ก่อตั้งขึ้นในเดือนพฤษภาคม พ.ศ. 2551 โดย Vsevolod Stakhov ซึ่งไม่พอใจกับSpamAssassinที่เขียนด้วยภาษา Perlเนื่องจากใช้เวลาและทรัพยากรมากเกินไป[ 2 ] Stakhov เขียนตัวแยกวิเคราะห์ที่ปรับความเร็วให้เหมาะสมสำหรับกฎของ SpamAssassin ในภาษา C ใน ตอนแรก เวอร์ชันแรก0.2.7ออกวางจำหน่ายในปี พ.ศ. 2552 ในปี พ.ศ. 2558 Stakhov ได้รับการว่าจ้างจากผู้ให้บริการและทุ่มเทเวลาทั้งหมดให้กับการพัฒนาเพิ่มเติม โดยขยายเครื่องมือโอเพนซอร์สด้วยโมดูลและวิธีการที่หลากหลาย[ 3 ] [ 4 ]เวอร์ชัน1.0.0ออกวางจำหน่ายในเดือนกันยายนของปีเดียวกัน[ 5 ] Rspamd เข้ามาแทนที่Amavisในหลายๆ ที่ตั้งแต่ปี พ.ศ. 2559 เป็นต้นไป[ 6 ]และถูกนำไปใช้ในกล่องจดหมายตั้งแต่ปี พ.ศ. 2561 เป็นต้นมา เวอร์ชัน2.0.0ตามมาในเดือนตุลาคม 2019 [ 7 ]และ3.0.0ในเดือนตุลาคม 2021 [ 8 ] Stakhov ก่อตั้งRspamd Ltdซึ่งตั้งอยู่ในเคมบริดจ์ โดยเขาทำงานที่นั่นตั้งแต่เดือนธันวาคม 2023 และรับผิดชอบหลักในการพัฒนาต่อไป[ 9 ] [ 10 ]โดยแกนหลักจะค่อยๆ ย้ายไปใช้C ++ [ 11 ]

ซอฟต์แวร์ นี้ เป็นส่วนหนึ่งของคลังซอฟต์แวร์อย่างเป็นทางการของระบบปฏิบัติการลินุก ซ์เช่นDebian , Ubuntu , CentOSและอื่นๆ[ 12 ] โซลูชัน อีเมลและกลุ่มซอฟต์แวร์รวม Rspamd ไว้ด้วย เช่นZimbra [ 13 ] Mailu [ 14 ]และMailcow [ 15 ]

ฟังก์ชันการทำงาน

ตัวอย่างอีเมลที่ถูกปฏิเสธ

Rspamd ประเมินอีเมลโดยใช้ชุดกฎต่างๆ เช่นนิพจน์ปกติการวิเคราะห์ทางสถิติ หรือบริการอื่นๆ โดยอิงจากการวิเคราะห์ ข้อความจะได้รับสัญลักษณ์และคะแนน และหากถึงเกณฑ์ที่กำหนด จะถูกทำเครื่องหมายว่าเป็นสแปมถูก จัด อยู่ในรายการสีเทาหรือถูกปฏิเสธ เป็นต้น[ 16 ]ในขณะที่โมดูลหลักและโมดูลภายในเขียนด้วยภาษา C และ C++ โมดูลภายนอกถูกนำไปใช้ในภาษา Lua Rspamd ใช้สถาปัตยกรรมแบบขับเคลื่อนด้วยเหตุการณ์[ 17 ]ส่วนประกอบที่สำคัญคือแหล่งข้อมูลแบบไดนามิก เช่น รายการที่อนุญาตหรือไม่อนุญาตทุกประเภท[ 18 ]สามารถเขียนกฎที่กำหนดเองได้ในรูปแบบนิพจน์ปกติและ/หรือโค้ด Lua [ 19 ] Rspamd ใช้Redisเป็นแคช[ 20 ]และมีคุณสมบัติคลัสเตอร์สำหรับการตรวจสอบ รวมถึงอินเทอร์เฟซเว็บ

Rspamd เชื่อมต่อกับ เอ เจนต์การถ่ายโอนอีเมลเช่นPostfixหรือEximผ่าน อินเทอร์เฟซ MilterหรือHTTP - REST [ 21 ]สามารถรวมบริการเพิ่มเติมได้ผ่านโมดูล เช่น โปรแกรมสแกนไวรัส ( ClamAV , Kaspersky , VirusTotalและอื่นๆ) รายการแบล็กโฮล DCC RazorหรือChatGPT นอกจากนี้ยังรองรับ โปรโตคอลการตรวจสอบความถูกต้องทั่วไป เช่นSPF , DKIM , ARC , DMARCและAuthentication-Resultsอีกด้วย นอกเหนือจากตัวแยกวิเคราะห์ดั้งเดิมสำหรับกฎ SpamAssassin แล้ว ยังสามารถเข้าถึงกระบวนการ SpamAssassin ได้โดยตรงอีกด้วย

นอกจากตัวกรองสแปมแบบเบย์เซียนที่ใช้โซ่ Markov [ 2 ] ซึ่งได้รับการฝึกฝนโดยอัตโนมัติ[ 22 ]หรือโดยผู้ใช้โดยใช้Sieve [ 23 ] แล้วยังสามารถฝึกฝนเครือข่ายประสาทเทียมได้อีกด้วย Rspamd ใช้การแฮชแบบฟัซซีเพื่อจดจำรูปแบบที่เกิดขึ้นซ้ำ[ 24 ]

วรรณกรรม

  • เดเมเกะ, เดิร์ค; คาเนีย, สเตฟาน; ฟอน โซเอสต์, ดาเนียล; ไฮน์ไลน์, เพียร์; มีเซน, แอ็กเซล (2021) "แอนตี้สแปม/แอนตี้ไวรัสพร้อม Rspamd" เซิร์ฟเวอร์ Linux: Das umfassende Handbuch (ในภาษาเยอรมัน) (6., aktualisierte Auflage ed.) บอนน์: คอมพิวเตอร์ Rheinwerk หน้า  344– 367. ไอเอสบีเอ็น 978-3-8362-8088-4.
  • เว็บไซต์อย่างเป็นทางการ
  • คลัสเตอร์อีเมลที่ปลอดภัยด้วย Rspamd และ Spamhaus DQS
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Rspamd&oldid=1352863594 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อาร์สปามด์

Rspamd เป็น โปรแกรมกรองสแปม สำหรับใช้กับ เซิร์ฟเวอร์อีเมล เปิดตัวในปี 2008 ภายใต้ ใบอนุญาต Apache ซอฟต์แวร์ฟรี...

ประวัติศาสตร์

Rspamd ก่อตั้งขึ้นในเดือนพฤษภาคม พ.ศ. 2551 โดย Vsevolod Stakhov ซึ่งไม่พอใจกับ SpamAssassin ที่เขียนด้วย ภาษา Perl เนื่องจากใช้เวลาและทรัพยากรมากเกินไป [ 2 ] Stakhov เขียนตัวแยกวิเคราะห์ที่ปรับความเร็วให้เหมาะสมสำหรับกฎของ SpamAssassin ใน ภาษา C ใน ตอนแรก...

ฟังก์ชันการทำงาน

Rspamd ประเมินอีเมลโดยใช้ชุดกฎต่างๆ เช่น นิพจน์ปกติ การวิเคราะห์ทางสถิติ หรือบริการอื่นๆ โดยอิงจากการวิเคราะห์ ข้อความจะได้รับสัญลักษณ์และคะแนน และหากถึงเกณฑ์ที่กำหนด จะถูกทำเครื่องหมายว่าเป็น สแปม ถูก จัด อยู่ในรายการสีเทา หรือถูกปฏิเสธ เป็นต้น [ 16 ]...

วรรณกรรม

เดเมเกะ, เดิร์ค; คาเนีย, สเตฟาน; ฟอน โซเอสต์, ดาเนียล; ไฮน์ไลน์, เพียร์; มีเซน, แอ็กเซล (2021) "แอนตี้สแปม/แอนตี้ไวรัสพร้อม Rspamd" เซิร์ฟเวอร์ Linux: Das umfassende Handbuch (ในภาษาเยอรมัน) (6., aktualisierte Auflage ed.