อีเมล & Webmail

จัดการอีเมลขยะ (Spam): โฟลเดอร์ Junk, SpamAssassin, Whitelist / Blacklist

เปิดตัวกรองสแปมให้อีเมลขยะไปอยู่ในโฟลเดอร์ Junk ปรับระดับความเข้มงวด (Spam Score) กันอีเมลสำคัญตกหล่นด้วย Whitelist บล็อกผู้ส่งด้วย Blacklist และปิด Catch-all — ทั้ง DirectAdmin และ cPanel

29 ก.ย. 2569 อ่าน ~4 นาที 0 ครั้ง
สารบัญ 8 หัวข้อ
  1. เปิดใช้งานและตั้งค่า
  2. DirectAdmin
  3. cPanel
  4. เลือกระดับความเข้มงวด (Spam Score)
  5. Whitelist / Blacklist — อนุญาตหรือบล็อกผู้ส่ง
  6. จัดการสแปมใน Roundcube
  7. ปิด Catch-all เพื่อลดสแปม
  8. ยังได้รับสแปมมาก

เซิร์ฟเวอร์ใช้ SpamAssassin ให้คะแนนความเป็นสแปมกับอีเมลทุกฉบับ ยิ่งคะแนนสูงยิ่งน่าจะเป็นสแปม — ฉบับที่คะแนนถึงเกณฑ์ (Threshold) จะถูกย้ายไปโฟลเดอร์ Junk / spam แทนที่จะเข้า Inbox

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

DirectAdmin

  1. เข้า DirectAdmin → E-mail Manager → SpamAssassin Setup
  2. Where do you want the spam to go? — เลือก spam folder (แนะนำ) ไม่แนะนำให้ลบทิ้งทันที
  3. Threshold — เลือก Medium (5.0) เป็นค่าเริ่มต้น
  4. Would you like to delete high scoring spam? — เลือกลบเฉพาะคะแนนสูงมาก (ค่ามาตรฐาน 15) เพื่อลดขยะ
  5. Blacklist / Whitelist — เพิ่มผู้ส่งที่ต้องการบล็อกหรืออนุญาต (หัวข้อถัดไป)
  6. กด Save

cPanel

  1. เข้า cPanel → Email → Spam Filters
  2. เปิด Process New Emails and Mark them as Spam
  3. เปิด Move New Spam to a Separate Folder (Spam Box)
  4. Spam Threshold Score — ค่าเริ่มต้น 5
  5. Additional Configurations — ตั้งรายชื่อผู้ส่งที่อนุญาต (Whitelist / Allow) และที่บล็อก (Blacklist / Block)

เลือกระดับความเข้มงวด (Spam Score)

คะแนนผลลัพธ์เหมาะกับ
3–4จับสแปมได้มาก แต่อีเมลปกติตกไป Junk บ่อยกล่องที่โดนสแปมหนักมาก
5สมดุล✅ ค่าแนะนำ
7–8อีเมลปกติแทบไม่ตกหล่น แต่สแปมหลุดเข้า Inbox มากขึ้นกล่องที่ห้ามพลาดอีเมลลูกค้า
📌 หลังเปิดใช้หรือปรับคะแนน ให้เปิดดูโฟลเดอร์ Junk ทุกวันในสัปดาห์แรก เพื่อเช็กว่าอีเมลสำคัญไม่ตกหล่น

Whitelist / Blacklist — อนุญาตหรือบล็อกผู้ส่ง

ต้องการใส่ในรายการตัวอย่าง
อีเมลจากคู่ค้าไม่ให้ตกไป JunkWhitelist (Allow)billing@supplier.com
อนุญาตทั้งโดเมนของคู่ค้าWhitelist (Allow)*@supplier.com
บล็อกผู้ส่งรายเดียวBlacklist (Block)spam@example.net
บล็อกทั้งโดเมนBlacklist (Block)*@spam-domain.example
⚠️ อย่า Whitelist โดเมนผู้ให้บริการอีเมลสาธารณะทั้งโดเมน (เช่น gmail.com) — สแปมจำนวนมากส่งจากบัญชีฟรีเหล่านี้

จัดการสแปมใน Roundcube

  • เปิดโฟลเดอร์ Junk เป็นระยะ เจออีเมลปกติให้ ย้ายกลับ Inbox และเพิ่มผู้ส่งใน Whitelist
  • ถ้ามีปุ่ม Junk / Not junk บนแถบเครื่องมือ ใช้แยกอีเมลได้ด้วยคลิกเดียว
  • อีเมลที่มีป้าย ***SPAM*** ในหัวเรื่อง = ระบบประเมินว่าเป็นสแปมแต่ยังส่งเข้า Inbox — แนะนำตั้งให้ย้ายไปโฟลเดอร์ Junk แทน (หัวข้อด้านบน)
  • ล้างโฟลเดอร์ Junk สม่ำเสมอเพื่อไม่ให้กินพื้นที่ (จัดการพื้นที่)
🚫 อย่ากดลิงก์ Unsubscribe ในอีเมลสแปมที่ไม่เคยสมัครรับ — เป็นการยืนยันว่าอีเมลนี้มีคนใช้งาน ให้ย้ายไป Junk หรือบล็อกแทน

ปิด Catch-all เพื่อลดสแปม

Catch-all คือการรับอีเมลที่ส่งถึง ชื่อที่ไม่มีอยู่จริง (เช่น abc123@yourdomain.com) เข้ากล่องเดียว — ทำให้สแปมที่สุ่มชื่อเข้ามาเต็มกล่อง แนะนำให้ตีกลับแทน

  • DirectAdmin: E-mail Manager → Catch-All E-mail → เลือก Fail (ตีกลับผู้ส่ง) → Save
  • cPanel: Email → Default Address → เลือก Discard the email while your server processes it by SMTP time with an error message (ตีกลับ) → Change

ยังได้รับสแปมมาก

  • อย่าประกาศอีเมลเป็นข้อความบนเว็บไซต์ตรง ๆ — ใช้แบบฟอร์มติดต่อที่มี CAPTCHA แทน
  • ใช้อีเมลแยกสำหรับสมัครบริการหรือจดหมายข่าว (เช่น news@) ไม่ใช้อีเมลหลัก
  • ถ้าเป็นอีเมลหลอกลวง (ฟิชชิ่ง) อ่าน วิธีสังเกตและป้องกัน
บทความนี้ช่วยคุณได้ไหม?คะแนนของคุณช่วยให้เราปรับปรุงคู่มือให้ดีขึ้น