############# # Weeds_2 by Jennifer Wheeler jennifer@emtinc.net # Version 1.1 # Thanks to everyone who assisted me during my rule writing binge. # This version dated 2004-4-5 # Newest version available at # # This Weeds set has "borders" to prevent hits on long strings of encoded characters. # Less effective than original Weeds. # Place in /etc/mail/spamassassin/ or equivalent # Changes: Changed descriptions to fit within SA 3.0 size limits ############# describe J_WEEDS_A Dec/Hex char Enc [Aa] full J_WEEDS_A /[>\w\s;]\&\#(?:0*(?:65|97)|x0*[46]1);[<\w\s\.\!\?]/i score J_WEEDS_A 1.0 describe J_WEEDS_B Dec/Hex char Enc [Bb] full J_WEEDS_B /[>\w\s;]\&\#(?:0*(?:66|98)|x0*[46]2);[<\w\s\.\!\?]/i score J_WEEDS_B 1.0 describe J_WEEDS_C Dec/Hex char Enc [Cc] full J_WEEDS_C /[>\w\s;]\&\#(?:0*(?:67|99)|x0*[46]3);[<\w\s\.\!\?]/i score J_WEEDS_C 1.0 describe J_WEEDS_D Dec/Hex char Enc [Dd] full J_WEEDS_D /[>\w\s;]\&\#(?:0*(?:68|100)|x0*[46]4);[<\w\s\.\!\?]/i score J_WEEDS_D 1.0 describe J_WEEDS_E Dec/Hex char Enc [Ee] full J_WEEDS_E /[>\w\s;]\&\#(?:0*(?:69|101)|x0*[46]5);[<\w\s\.\!\?]/i score J_WEEDS_E 1.0 describe J_WEEDS_F Dec/Hex char Enc [Ff] full J_WEEDS_F /[>\w\s;]\&\#(?:0*(?:70|102)|x0*[46]6);[<\w\s\.\!\?]/i score J_WEEDS_F 1.0 describe J_WEEDS_G Dec/Hex char Enc [Gg] full J_WEEDS_G /[>\w\s;]\&\#(?:0*(?:71|103)|x0*[46]7);[<\w\s\.\!\?]/i score J_WEEDS_G 1.0 describe J_WEEDS_H Dec/Hex char Enc [Hh] full J_WEEDS_H /[>\w\s;]\&\#(?:0*(?:72|104)|x0*[46]8);[<\w\s\.\!\?]/i score J_WEEDS_H 1.0 describe J_WEEDS_I Dec/Hex char Enc [Ii] full J_WEEDS_I /[>\w\s;]\&\#(?:0*(?:73|105)|x0*[46]9);[<\w\s\.\!\?]/i score J_WEEDS_I 1.0 describe J_WEEDS_J Dec/Hex char Enc [Jj] full J_WEEDS_J /[>\w\s;]\&\#(?:0*(?:74|106)|x0*[46]A);[<\w\s\.\!\?]/i score J_WEEDS_J 1.0 describe J_WEEDS_K Dec/Hex char Enc [Kk] full J_WEEDS_K /[>\w\s;]\&\#(?:0*(?:75|107)|x0*[46]B);[<\w\s\.\!\?]/i score J_WEEDS_K 1.0 describe J_WEEDS_L Dec/Hex char Enc [Ll] full J_WEEDS_L /[>\w\s;]\&\#(?:0*(?:76|108)|x0*[46]C);[<\w\s\.\!\?]/i score J_WEEDS_L 1.0 describe J_WEEDS_M Dec/Hex char Enc [Mm] full J_WEEDS_M /[>\w\s;]\&\#(?:0*(?:77|109)|x0*[46]D);[<\w\s\.\!\?]/i score J_WEEDS_M 1.0 describe J_WEEDS_N Dec/Hex char Enc [Nn] full J_WEEDS_N /[>\w\s;]\&\#(?:0*(?:78|110)|x0*[46]E);[<\w\s\.\!\?]/i score J_WEEDS_N 1.0 describe J_WEEDS_O Dec/Hex char Enc [Oo] full J_WEEDS_O /[>\w\s;]\&\#(?:0*(?:79|111)|x0*[46]F);[<\w\s\.\!\?]/i score J_WEEDS_O 1.0 describe J_WEEDS_P Dec/Hex char Enc [Pp] full J_WEEDS_P /[>\w\s;]\&\#(?:0*(?:80|112)|x0*[57]0);[<\w\s\.\!\?]/i score J_WEEDS_P 1.0 describe J_WEEDS_Q Dec/Hex char Enc [Qq] full J_WEEDS_Q /[>\w\s;]\&\#(?:0*(?:81|113)|x0*[57]1);[<\w\s\.\!\?]/i score J_WEEDS_Q 1.0 describe J_WEEDS_R Dec/Hex char Enc [Rr] full J_WEEDS_R /[>\w\s;]\&\#(?:0*(?:82|114)|x0*[57]2);[<\w\s\.\!\?]/i score J_WEEDS_R 1.0 describe J_WEEDS_S Dec/Hex char Enc [Ss] full J_WEEDS_S /[>\w\s;]\&\#(?:0*(?:83|115)|x0*[57]3);[<\w\s\.\!\?]/i score J_WEEDS_S 1.0 describe J_WEEDS_T Dec/Hex char Enc [Tt] full J_WEEDS_T /[>\w\s;]\&\#(?:0*(?:84|116)|x0*[57]4);[<\w\s\.\!\?]/i score J_WEEDS_T 1.0 describe J_WEEDS_U Dec/Hex char Enc [Uu] full J_WEEDS_U /[>\w\s;]\&\#(?:0*(?:85|117)|x0*[57]5);[<\w\s\.\!\?]/i score J_WEEDS_U 1.0 describe J_WEEDS_V Dec/Hex char Enc [Vv] full J_WEEDS_V /[>\w\s;]\&\#(?:0*(?:86|118)|x0*[57]6);[<\w\s\.\!\?]/i score J_WEEDS_V 1.0 describe J_WEEDS_W Dec/Hex char Enc [Ww] full J_WEEDS_W /[>\w\s;]\&\#(?:0*(?:87|119)|x0*[57]7);[<\w\s\.\!\?]/i score J_WEEDS_W 1.0 describe J_WEEDS_X Dec/Hex char Enc [Xx] full J_WEEDS_X /[>\w\s;]\&\#(?:0*(?:88|120)|x0*[57]8);[<\w\s\.\!\?]/i score J_WEEDS_X 1.0 describe J_WEEDS_Y Dec/Hex char Enc [Yy] full J_WEEDS_Y /[>\w\s;]\&\#(?:0*(?:89|121)|x0*[57]9);[<\w\s\.\!\?]/i score J_WEEDS_Y 1.0 describe J_WEEDS_Z Dec/Hex char Enc [Zz] full J_WEEDS_Z /[>\w\s;]\&\#(?:0*(?:90|122)|x0*[57]A);[<\w\s\.\!\?]/i score J_WEEDS_Z 1.0 # EOF