ป้องกันสแปมด้วย SpamAssassin บน DirectAdmin

อีเมลสแปมอาจทำให้เราต้องเสียเวลาและพลาดโอกาสสำคัญได้บ่อยกว่าที่เราคิด วิธีที่ได้ผลสำหรับผู้ที่ใช้ DirectAdmin คือการปรับแต่ง SpamAssassin ให้เหมาะสมกับโดเมนของเรา แทนที่จะใช้ค่าตั้งต้นจากระบบ บทความนี้จะช่วยให้คุณเปิดใช้งานได้อย่างถูกต้อง ตั้งค่าระบบ Threshold เลือก Spam Box หรือ Discard จัดการ Whitelist/Blacklist อ่าน Header/Score เพื่อนำข้อมูลมาใช้ในการปรับแต่ง และทดสอบด้วย GTUBE พร้อมเคล็ดลับเสริมเกี่ยวกับ SPF, DKIM, DMARC เพื่อให้มั่นใจได้ว่าเมลที่ดีจะเข้า กล่องจดหมายได้สม่ำเสมอ 

เตรียมความพร้อมบน DirectAdmin

SpamAssassin / Spam Filters

เปิด DirectAdmin (User Level) จากนั้นให้ ค้นหาเมนู SpamAssassin / Spam Filters 

การตั้งค่าที่นี่จะมีผลกับโดเมน/เมลบ็อกซ์ภายใต้บัญชีนี้ เหมาะกับผู้ใช้ระดับเว็บมาสเตอร์หรือเจ้าของโดเมนที่อยากปรับจูนให้เหมาะกับองค์กร ไม่ต้องรอผู้ดูแลระบบทั้งเครื่อง

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

เปิดใช้งานและตั้งค่าเบื้องต้น

เปิดใช้งาน SpamAssassin แล้วเลือก Rewrite Subject เช่น เพิ่ม [SPAM] หน้าเรื่อง เพื่อให้ผู้ใช้ปลายทางสังเกตได้ง่ายว่าจดหมายฉบับไหน เสี่ยงติดสแปม

การแท็กหัวเรื่องช่วยให้ทีมงานรู้ตัวก่อนคลิกลิงก์ หรือสร้างฟิลเตอร์ในเมลไคลเอนต์ได้สะดวก

Spam Box กับ Discard เลือกแบบไหนดี

  • ถ้ายังอยู่ช่วงจูนค่า แนะนำ Spam Box ให้ระบบย้ายเมลที่น่าสงสัยไปกล่องสแปมก่อน
  • เมื่อระบบนิ่งและมั่นใจขึ้น ค่อยพิจารณา Discard (ลบทิ้ง) เพื่อลดพื้นที่เก็บและงานตรวจทาน

เริ่มปลอดภัยไว้ก่อน ลดความเสี่ยงเมลที่ดีหายจากการตั้งค่าที่แรงเกิน

เลือก Threshold ให้เหมาะกับองค์กร

Threshold ที่ 5.0

ตั้ง Threshold ที่ 5.0 เป็นจุดเริ่มยอดนิยม จากนั้นดูสถิติ false positive/negative สัก 1–2 สัปดาห์ แล้วค่อยปรับทีละ 0.5 ตามพฤติกรรมสแปมที่พบ

คะแนนยิ่งต่ำ = เข้มงวดขึ้น การขยับทีละนิดทำให้ควบคุมผลกระทบได้

ลด False Positive ด้วยวิธีง่าย ๆ

หากเมลดีถูกแท็กสแปมบ่อย ให้ตรวจเทมเพลตอีเมลของทีม (ลิงก์เยอะ คำตลาดแรงเกิน HTML หนาแน่น) และใช้ Whitelist สำหรับคู่ค้าที่เชื่อถือ แก้ต้นเหตุ จะยั่งยืนกว่าปรับ Threshold ให้หลวม

Whitelist และ Blacklist อย่างเป็นระบบ

  • Whitelist ผู้ส่ง/โดเมนที่เชื่อถือ: เพิ่มที่อยู่อีเมลหรือโดเมนสำคัญลง Whitelist เพื่อให้ผ่านกรองได้ง่ายขึ้น โดยเฉพาะคู่ค้าที่ต้องส่งเอกสารสำคัญเป็นประจำ
  • Blacklist แหล่งที่มาสแปมชัดเจน: สำหรับโดเมน/ที่อยู่ที่เป็นสแปมแน่นอน ให้ใส่ Blacklist ไว้ พร้อมตรวจสอบสถิติเป็นระยะว่ามีผลข้างเคียงหรือไม่

อ่าน Header และ Score เพื่อจูนอย่างมีเหตุผล

ดู X-Spam-Status / X-Spam-Report ให้เป็น

เปิด Full Headers ของอีเมลที่ถูกจัดเป็นสแปม คุณจะเห็นบรรทัดประมาณนี้:

X-Spam-Status: Yes, score=7.2 required=5.0 tests=HTML_IMAGE_ONLY_28,DKIM_SIGNED,…

X-Spam-Report: *  2.5 HTML_IMAGE_ONLY_28  Message body is only an image

               *  1.5 DKIM_SIGNED         Message has a DKIM or DK signature

               *  3.2 URI_HEX             URI: Uses % encoded hex values

ตรวจสอบดูว่า tests ใดให้คะแนนสูง แล้วแก้ตามสาเหตุ เช่น ลดรูปแบบเมลที่เป็นภาพล้วน เพิ่ม plain-text part หรือปรับลิงก์ให้ดูปกติมากขึ้น

ทดสอบและตรวจผลลัพธ์

  1. ทดสอบด้วย GTUBE (ควรโดนจับเป็นสแปมเสมอ): ส่งอีเมลที่มีสตริง
    XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X

    ถ้าอีเมล GTUBE ไม่ถูกจับ แปลว่าระบบยังไม่ทำงานตามคาด ต้องทบทวนการเปิดใช้หรือกฎฟิลเตอร์
  2. ตรวจ Spam Box และสถิติเป็นรอบ ๆ: หลังใช้งาน 1–2 สัปดาห์ ให้สุ่มตรวจ Spam Box และ log/สถิติ วัดว่า false positive ลดลงไหม และมีสแปมหลุดเข้ากล่องเข้าหรือไม่
    ปรับค่าให้ “นิ่ง” แล้วค่อยคิดเรื่อง Discard หรือการล้างกล่องสแปมอัตโนมัติ

พร้อมใช้งานทันที ไม่ต้องรอ — VPS แรง เสถียร ปลอดภัย

พร้อม Support ทีมไทย 24 ชม.

เทคนิคเสริม: ทำให้เมลดีถึงอินบ็อกซ์ได้สม่ำเสมอ

  • ตั้ง SPF, DKIM, DMARC ให้ครบ
    แม้ SpamAssassin จะช่วยกรองขาเข้า แต่ถ้าโดเมนของคุณต้อง ส่งออก อีเมลถึงคู่ค้า/ลูกค้าให้ถึงกล่องเข้า แนะนำตั้ง SPF, เซ็น DKIM, และประกาศนโยบาย DMARC ให้ถูกต้อง การตั้งค่านี้จะช่วยเพิ่มความน่าเชื่อถือ ลดคะแนนสแปมฝั่งผู้รับ และทำให้วิเคราะห์เหตุผิดพลาดได้เป็นระบบ

  • สุขอนามัยคอนเทนต์ (Email Content Hygiene)
    หลีกเลี่ยงข้อความกระตุ้นเกินเหตุ, ใช้โดเมนลิงก์ที่คุณควบคุม, ใส่ plain-text part คู่กับ HTML และเลี่ยงไฟล์แนบที่ผู้รับไม่คุ้นเคย ถ้าปรับต้นทางให้น่าเชื่อถือ จะทำให้ระบบทำงานร่วมกับตัวกรองได้ดีขึ้น

สรุป

ก่อนจะกด Restart VPS ลองวิธีเหล่านี้ดูก่อนครับ บางครั้งแค่รีสตาร์ท Service ที่ค้าง เคลียร์ Temp หรือปิดแอปที่กิน RAM/CPU ก็ทำให้เครื่องกลับมาลื่นเหมือนเดิม

คุณควรเริ่มต้นจากจัดเรียงกรอบความคิดให้ถูกก่อน: เปิดใช้งานให้ถูกจุด  ด้วยการตั้ง Threshold เริ่ม 5.0  ใช้ Spam Box ระยะจูน จัดการ Whitelist/Blacklist และอ่าน Header/Score เพื่อปรับตามข้อมูลจริง จากนั้นให้ทดสอบ GTUBE เป็นระยะ เสริมด้วย SPF, DKIM, DMARC แล้วระบบจะป้องกันสแปมได้ผลโดยไม่ทำให้เมลงานสำคัญหายไป

หากมีข้อสงสัยเพิ่มเติมสามารถทักมาปรึกษาแอดมินได้ที่ ไลน์แอด หรือเฟสบุ้ค 

Picture of นิกร รักยิ่งงาม

นิกร รักยิ่งงาม

นิกรเป็นผู้เชี่ยวชาญด้าน IT Support มากกว่า 12 ปี รับผิดชอบการช่วยเหลือลูกค้าด้านเทคนิคเกี่ยวกับ Windows Server, Linux Server, Forex VPS, Web Server, เว็บไซต์ CMS รวมถึงการตั้งค่า Domain และ DNS โดยเน้นการแก้ปัญหาแบบเข้าใจง่าย ทำให้ระบบกลับมาใช้งานได้เสถียรและปลอดภัย

Picture of นิกร รักยิ่งงาม

นิกร รักยิ่งงาม

นิกรเป็นผู้เชี่ยวชาญด้าน IT Support มากกว่า 12 ปี รับผิดชอบการช่วยเหลือลูกค้าด้านเทคนิคเกี่ยวกับ Windows Server, Linux Server, Forex VPS, Web Server, เว็บไซต์ CMS รวมถึงการตั้งค่า Domain และ DNS โดยเน้นการแก้ปัญหาแบบเข้าใจง่าย ทำให้ระบบกลับมาใช้งานได้เสถียรและปลอดภัย

อ่านต่อ...

small_c_popup.png

บริการ Premium VPS และ Cloud Hosting เร็วกว่าด้วยเซิร์ฟเวอร์ในไทย

รับส่วนลด 50%

ท้าให้ลอง VPS ที่ได้รับรีวิวบริการดีเยี่ยมสูงสุดใน Google Review

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful. You can find full details of our Privacy Policy here.