SpamAssassin สำหรับการกรองสแปมอีเมลจะใช้เทคนิคต่างๆในการตรวจจับสแปมรวมถึงวิธีการที่ใช้ DNS, การกรองแบบ Bayesian, บัญชีดำ, โปรแกรมภายนอกและฐานข้อมูลออนไลน์ ใช้กฎชุดใหญ่ที่จับคู่กับเนื้อหาหรือส่วนหัวของข้อความเพื่อประเมินว่าอีเมลนั้นเป็นสแปมหรือไม่ ผลการทดสอบแต่ละครั้งจะได้คะแนนตามที่กำหนดหากตรงกับเกณฑ์ของการทดสอบ
SpamAssassin ถือว่าทุกภาษาอย่างเท่าเทียมกัน อย่างไรก็ตามคุณสามารถกำหนดค่าให้แยกวิเคราะห์แต่ละข้อความและกำหนดภาษาที่ใช้ หากไม่ใช่หนึ่งในภาษา "อนุญาต" SpamAssassin จะเพิ่มคะแนนสแปมของจดหมายโดยอัตโนมัติ 2-3 จุด หาก SpamAssassin ไม่แน่ใจเกี่ยวกับภาษาที่ใช้งานจะไม่มีการกำหนดจุดใด ๆ
กรองสแปมภาษาต่างประเทศด้วย SpamAssassin
เพื่อให้ SpamAssassin กรองอีเมลภาษาต่างประเทศ:
- เปิด /etc/mail/spamassassin/local.cf ในตัวแก้ไขที่คุณชื่นชอบ
- ถ้าไม่มีอยู่ให้เพิ่ม "ok_languages" ลงบนเส้นของตัวเอง
- รายชื่อภาษา (จากรายการด้านล่าง) ที่คุณต้องการยอมรับคั่นด้วยช่องว่าง:
- af - ชาวแอฟริกัน
- ตาราง - แอลเบเนีย
- am - อัมฮาริก
- เท่ - อาหรับ
- HY - อาร์เมเนีย
- สหภาพยุโรป - บาสก์
- BS - บอสเนีย
- BG - บัลแกเรีย
- เป็น - เบลารุส
- CA - คาตาลัน
- zh - ชาวจีน
- ชม - โครเอเชีย
- cs - เช็ก
- ดา - เดนมาร์ก
- NL - ชาวดัตช์
- en - ภาษาอังกฤษ
- eo - Esperanto
- et - เอสโตเนีย
- Fi - ฟินแลนด์
- เ - ภาษาฝรั่งเศส
- fy - Frisian
- ลำลูกกา - จอร์เจีย
- เดอ - เยอรมัน
- เอล - ภาษากรีก
- เขา - ภาษาฮีบรู
- Hu - ฮังการี
- สวัสดี - ฮินดู
- คือ - ภาษาไอซ์แลนด์
- รหัส - อินโดนีเซีย
- GA - ภาษาเกลิคชาวไอริช
- มัน - อิตาลี
- ja - ญี่ปุ่น
- เกาะ - เกาหลี
- ลา - ภาษาละติน
- เลเวล - ลัตเวีย
- LT - ลิทัวเนีย
- นางสาว - มาเลย์
- นาย - มราฐี
- ภาคตะวันออกเฉียงเหนือ - เนปาล
- ไม่ - นอร์เวย์
- ฟะ - เปอร์เซีย
- PL - โปแลนด์
- จุด - โปรตุเกส
- คู - คิวชู
- RM - Rhaeto-Romance
- RO - โรมาเนีย
- RU - รัสเซีย
- SA - ภาษาสันสกฤต
- SCO - ชาวสก๊อต
- GD - สกอตแลนด์เกลิค
- sr - เซอร์เบีย
- sk - สโลวัก
- SL - สโลวีเนีย
- ES - ภาษาสเปน
- SW - ภาษาสวาฮิลี
- SV - สวีเดน
- TL - ภาษาตากาล็อก
- ขอบคุณ - ทมิฬ
- TH - ไทย
- TR - ตุรกี
- สหราชอาณาจักร - ยูเครน
- vi - ภาษาเวียดนาม
- cy - เวลส์
- ยี่ - ภาษายิดดิช
ตัวอย่างเช่นในการรับอีเมลเป็นภาษาอังกฤษเยอรมันละตินไทยและสวีเดนให้ใช้ "ok_languages en de la th sv"