lördag 2 januari 2010

Framtiden här ... för SpamAssassin

Antispamfiltret SpamAssassin har råkat ut för en 2010-bugg. Filtret var satt att spammarkera mejl som skickats "... grossly in the future". Det var bara det att framtiden hade hårdkodats och började 2010.

Regeln såg ut så här:

header FH_DATE_PAST_20XX Date =~ /20[1-9][0-9]/ [if-unset: 2006]
describe FH_DATE_PAST_20XX The date is grossly in the future.

Alla mejl som skickats 2010 och framåt får 3,4 "spampoäng" extra vilket kommer skicka en hel del legitim e-post ner i skräpkorgen. En fix har kommit men fram tills den är installerad så bör ni kolla om ni förlorat något (dvs om ni kör SpamAssassin).

Fixen i sig är lite rolig den med:

header FH_DATE_PAST_20XX Date =~ /20[2-9][0-9]/ [if-unset: 2006]
describe FH_DATE_PAST_20XX The date is grossly in the future.

Hoppas de kommer ihåg att fixa det ordentligt till 2020 nu bara :).

Inga kommentarer: