โลโก้ Rspamd
Mail Server และอีเมลApache License 2.0 (โอเพนซอร์ส)

Rspamd คืออะไร และวิธีติดตั้งบน Cloud Server

Rspamd คือระบบกรองจดหมายขยะสำหรับเมลเซิร์ฟเวอร์ที่ให้คะแนนอีเมลแต่ละฉบับจากหลายปัจจัยพร้อมกัน แล้วตัดสินใจว่าจะรับ ทำเครื่องหมาย หรือปฏิเสธ

หมวดหมู่
Mail Server และอีเมล
ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
2 vCPU · RAM 4 GB
ไลเซนส์
Apache License 2.0 (โอเพนซอร์ส)
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

Rspamd คืออะไร

องค์กรที่ตั้งเมลเซิร์ฟเวอร์เองจะพบทันทีว่าจดหมายขยะเข้ามาจำนวนมหาศาล ถ้าไม่มีระบบกรองที่ดี กล่องจดหมายของพนักงานจะใช้งานไม่ได้ภายในไม่กี่วัน

Rspamd ให้คะแนนอีเมลจากหลายปัจจัยพร้อมกัน ทั้งชื่อเสียงของผู้ส่ง ผลการตรวจระเบียนยืนยันผู้ส่ง ลักษณะของเนื้อหา และการเรียนรู้จากอีเมลที่ผู้ใช้เคยระบุว่าเป็นขยะ แล้วตัดสินจากคะแนนรวม

จุดที่ทำให้ต่างจากระบบรุ่นเก่าคือความเร็ว ซึ่งสำคัญมากเมื่อต้องประมวลผลอีเมลจำนวนมาก และมีหน้าจอสำหรับดูสถิติกับปรับกฎ ทำให้ผู้ดูแลเห็นว่าระบบตัดสินใจอย่างไร

แผนผังการวางระบบ Rspamd บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 11332, 11334 ตัว Rspamd และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 2 vCPU แรม 4 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
Rspamd ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ Rspamd

ให้คะแนนจากหลายปัจจัย

ตัดสินจากภาพรวมแทนการใช้เกณฑ์เดียว ทำให้แม่นยำกว่า

เรียนรู้จากการใช้งานจริง

ปรับตัวตามอีเมลที่ผู้ใช้ระบุว่าเป็นขยะหรือไม่ใช่

ตรวจระเบียนยืนยันผู้ส่ง

ตรวจ SPF, DKIM และ DMARC ในตัว

ทำงานเร็ว

ประมวลผลอีเมลจำนวนมากได้โดยไม่ทำให้ระบบหน่วง

มีหน้าจอดูสถิติและปรับกฎ

ผู้ดูแลเห็นว่าระบบตัดสินใจอย่างไรและปรับได้

ใช้ Rspamd ทำอะไรได้บ้าง

  • เมลเซิร์ฟเวอร์ขององค์กรที่ต้องกรองจดหมายขยะ
  • ผู้ให้บริการโฮสติ้งที่ดูแลอีเมลของลูกค้าหลายราย
  • องค์กรที่ต้องการลดความเสี่ยงจากอีเมลหลอกลวง
  • ระบบที่ต้องลงลายเซ็นอีเมลขาออกด้วย DKIM

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ Rspamd 3 ระดับ เริ่มจาก 2 vCPU แรม 4 GB ดิสก์ NVMe 40 GB ไปจนถึง 8 vCPU ขึ้นไป แรม 16 GB ขึ้นไป ดิสก์ NVMe 150 GB ขึ้นไป โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
เริ่มต้นอีเมลไม่มากต่อวัน2 vCPU4 GBNVMe 40 GB
แนะนำองค์กรที่มีผู้ใช้หลักร้อยคน4 vCPU8 GBNVMe 80 GB
ใช้งานหนักปริมาณอีเมลสูงมากต่อวัน8 vCPU ขึ้นไป16 GB ขึ้นไปNVMe 150 GB ขึ้นไป

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง Rspamd บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

สิ่งที่ต้องเตรียม

  • Postfix หรือเมลเซิร์ฟเวอร์ที่รองรับการเชื่อมต่อกับตัวกรอง
  • Redis สำหรับเก็บข้อมูลการเรียนรู้และสถิติ
  • Ubuntu Server 24.04 LTS หรือ Rocky Linux 9

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

    ติดตั้ง Rspamd และ Redis

    curl -fsSL https://rspamd.com/apt-stable/gpg.key | \
      sudo gpg --dearmor -o /usr/share/keyrings/rspamd.gpg
    echo "deb [signed-by=/usr/share/keyrings/rspamd.gpg] http://rspamd.com/apt-stable/ $(lsb_release -cs) main" | \
      sudo tee /etc/apt/sources.list.d/rspamd.list
    sudo apt update && sudo apt -y install rspamd redis-server
  2. 2

    ตั้งค่าเชื่อมกับ Redis

    # /etc/rspamd/local.d/redis.conf
    servers = "127.0.0.1";
  3. 3

    ตั้งเกณฑ์การตัดสินใจ

    กำหนดคะแนนที่จะทำเครื่องหมายว่าเป็นขยะและคะแนนที่จะปฏิเสธ ควรเริ่มจากเกณฑ์ที่ผ่อนปรนก่อนแล้วค่อยเข้มขึ้น

    # /etc/rspamd/local.d/actions.conf
    reject = 15;
    add_header = 6;
    greylist = 4;
  4. 4

    เชื่อมกับ Postfix

    # /etc/postfix/main.cf
    smtpd_milters = inet:127.0.0.1:11332
    non_smtpd_milters = inet:127.0.0.1:11332
    milter_protocol = 6
    milter_default_action = accept
  5. 5

    ตั้งค่าลงลายเซ็น DKIM สำหรับอีเมลขาออก

    สร้างกุญแจแล้วนำส่วนสาธารณะไปใส่ในระเบียน DNS ของโดเมน ซึ่งจำเป็นมากสำหรับให้อีเมลที่ส่งออกไปถึงกล่องจดหมายของผู้รับ

    sudo rspamadm dkim_keygen -s mail -b 2048 -d example.com -k /var/lib/rspamd/dkim/example.com.mail.key
  6. 6

    ตั้งรหัสผ่านหน้าจอและดูสถิติ

    sudo rspamadm pw
    # นำค่าที่ได้ไปใส่ใน /etc/rspamd/local.d/worker-controller.inc
    sudo systemctl restart rspamd postfix

เริ่มจากเกณฑ์ที่ผ่อนปรนและดูผลอย่างน้อยหนึ่งถึงสองสัปดาห์ก่อนเพิ่มความเข้ม เพราะการปฏิเสธอีเมลที่ถูกต้องกระทบธุรกิจมากกว่าการปล่อยจดหมายขยะเข้ามาบ้าง

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
11332TCPรับอีเมลจากเมลเซิร์ฟเวอร์มาตรวจ (เฉพาะภายในเครื่อง)
11334TCPหน้าจอดูสถิติ (เข้าผ่าน Reverse Proxy)

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

  • ตั้งรหัสผ่านหน้าจอและไม่เปิดสู่อินเทอร์เน็ตโดยตรง
  • ให้บริการรับการเชื่อมต่อเฉพาะจากภายในเครื่อง
  • ตั้งลายเซ็น DKIM และระเบียน SPF กับ DMARC ให้ครบ
  • ตรวจรายงานว่ามีอีเมลที่ถูกต้องถูกปฏิเสธหรือไม่เป็นระยะ

ทำไมควรรัน Rspamd บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

ติดตั้งบนเครื่องเดียวกับเมลเซิร์ฟเวอร์บน Cloud Server ได้ทันที

ข้อมูลอีเมลไม่ต้องส่งออกไปตรวจที่บริการภายนอก

ใช้ร่วมกับ Cloud Mail Server ที่ทีมงานของเราวางระบบให้ครบตั้งแต่ระเบียน DNS

คำถามที่พบบ่อยเกี่ยวกับ Rspamd

Rspamd ต่างจากระบบกรองรุ่นเก่าอย่างไร

ทำงานเร็วกว่ามากเพราะออกแบบมาให้ประมวลผลแบบขนาน และให้คะแนนจากหลายปัจจัยพร้อมกันแทนการไล่ตรวจทีละกฎ อีกทั้งมีหน้าจอดูสถิติที่ช่วยให้ผู้ดูแลเข้าใจว่าระบบตัดสินใจอย่างไร

กรองได้แม่นแค่ไหน

แม่นขึ้นเรื่อย ๆ เมื่อระบบได้เรียนรู้จากอีเมลจริงขององค์กร ช่วงแรกควรให้ผู้ใช้ช่วยระบุอีเมลที่เป็นขยะและที่ไม่ใช่ เพื่อให้ระบบปรับตัวได้เร็ว

จำเป็นต้องตั้ง DKIM ไหม

จำเป็นมากสำหรับอีเมลขาออก เพราะผู้ให้บริการอีเมลปลายทางใช้ตรวจว่าอีเมลมาจากโดเมนของคุณจริง ถ้าไม่ตั้ง อีเมลที่ส่งออกมีโอกาสสูงที่จะถูกจัดเป็นจดหมายขยะ

ให้เราติดตั้ง Rspamd ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด