สารบัญ 8 หัวข้อ
เซิร์ฟเวอร์ใช้ SpamAssassin ให้คะแนนความเป็นสแปมกับอีเมลทุกฉบับ ยิ่งคะแนนสูงยิ่งน่าจะเป็นสแปม — ฉบับที่คะแนนถึงเกณฑ์ (Threshold) จะถูกย้ายไปโฟลเดอร์ Junk / spam แทนที่จะเข้า Inbox
เปิดใช้งานและตั้งค่า
DirectAdmin
- เข้า DirectAdmin → E-mail Manager → SpamAssassin Setup
- Where do you want the spam to go? — เลือก spam folder (แนะนำ) ไม่แนะนำให้ลบทิ้งทันที
- Threshold — เลือก Medium (5.0) เป็นค่าเริ่มต้น
- Would you like to delete high scoring spam? — เลือกลบเฉพาะคะแนนสูงมาก (ค่ามาตรฐาน 15) เพื่อลดขยะ
- Blacklist / Whitelist — เพิ่มผู้ส่งที่ต้องการบล็อกหรืออนุญาต (หัวข้อถัดไป)
- กด Save
cPanel
- เข้า cPanel → Email → Spam Filters
- เปิด Process New Emails and Mark them as Spam
- เปิด Move New Spam to a Separate Folder (Spam Box)
- Spam Threshold Score — ค่าเริ่มต้น 5
- Additional Configurations — ตั้งรายชื่อผู้ส่งที่อนุญาต (Whitelist / Allow) และที่บล็อก (Blacklist / Block)
เลือกระดับความเข้มงวด (Spam Score)
| คะแนน | ผลลัพธ์ | เหมาะกับ |
|---|---|---|
| 3–4 | จับสแปมได้มาก แต่อีเมลปกติตกไป Junk บ่อย | กล่องที่โดนสแปมหนักมาก |
| 5 | สมดุล | ✅ ค่าแนะนำ |
| 7–8 | อีเมลปกติแทบไม่ตกหล่น แต่สแปมหลุดเข้า Inbox มากขึ้น | กล่องที่ห้ามพลาดอีเมลลูกค้า |
📌 หลังเปิดใช้หรือปรับคะแนน ให้เปิดดูโฟลเดอร์ Junk ทุกวันในสัปดาห์แรก เพื่อเช็กว่าอีเมลสำคัญไม่ตกหล่น
Whitelist / Blacklist — อนุญาตหรือบล็อกผู้ส่ง
| ต้องการ | ใส่ในรายการ | ตัวอย่าง |
|---|---|---|
| อีเมลจากคู่ค้าไม่ให้ตกไป Junk | Whitelist (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@) ไม่ใช้อีเมลหลัก - ถ้าเป็นอีเมลหลอกลวง (ฟิชชิ่ง) อ่าน วิธีสังเกตและป้องกัน
บทความนี้ช่วยคุณได้ไหม?คะแนนของคุณช่วยให้เราปรับปรุงคู่มือให้ดีขึ้น