ปกติ ถ้าใช้ spamassasin
Platform: Other All
Version: 3.2.x
มันจะทำการเช๊ค แล้วเพิ่ม score ใน header ของ email ครับ
ซึ่งเมื่อวันที่ เปลี่ยนเป็น ปี 2010 จะมี tag บางตัวที่ทำให้ score ใน spammasasin เพิ่มขึ้นครับนั่นคือ
FH_DATE_PAST_20XX 3.384
ซึ่ง tag ตัวนี้หมายความว่า ถ้า email ถูกส่งมามันจะเช๊คปี คศ ได้ เป็นปี 2009 (ปีที่แล้ว) จะไม่ทำการบวก score 3.384 เข้าไป
แต่ถ้าเป็นปีที่มากกว่า 2009 ขึ้นไป จะทำการบวก score เข้าไปอีก 3.384 ทำให้ score ยิ่งสูงขึ้น เลยจัดว่ามีความเป็น spam เข้มขึ้น
บาง ครั้งเมลที่ดี เข้ามา โดนบวก score ตรงจุดนี้เข้าไป ทำให้เกิน score ที่ limit ความเป็น spammail ไว้ก็ อาจจะจัดว่าเป็น spam mail
แล้วถูกส่งไป quarantine ได้ครับผม
ดังนั้น ต้องทำการแก้ไข rule หน่อยครับของ tag ตัวนี้
#os freebsd แก้ไขที่
vi /usr/local/share/spamassassin/72_active.cf
แก้จาก
##{ FH_DATE_PAST_20XX
header FH_DATE_PAST_20XX Date =~ /20[1-9][0-9]/ [if-unset: 2006]^M
เป็น
##{ FH_DATE_PAST_20XX
header FH_DATE_PAST_20XX Date =~ /20[2-9][0-9]/ [if-unset: 2006]^M
ครับ
แล้วทำการ restart sa-spamd 1 ครั้ง
#/usr/local/etc/rc.d/sa-spamd restart