1 # -*- mode: spamassassin -*-
2 # spam messages dealing with pr0n, dating, sex, etc. match these rules
4 # sexually-explicit stuff on a bunch of lists --pasc 04/05/11, --pasc 04/05/14
5 body MURPHY_SEX1 /w(who|ohr|hro)re/i
6 describe MURPHY_SEX1 No whores in Debian
9 body MURPHY_SEX2 /(jizzed|jizezd|jizz)/i
10 describe MURPHY_SEX2 Debian ain't that exciting
13 body MURPHY_SEX3 /gang bang/i
14 describe MURPHY_SEX3 No gang bangs
17 body MURPHY_SEX4 /dripping/i
18 describe MURPHY_SEX4 Don't drip
21 body MURPHY_SEX5 /slut/i
24 body MURPHY_SEX6 /intercourse/i
27 body MURPHY_SEX7 /feel better/i
30 body MURPHY_SEX_L1 /amateur/i
31 score MURPHY_SEX_L1 0.1
33 body MURPHY_SEX_L2 /posing/i
34 score MURPHY_SEX_L2 0.1
36 body MURPHY_SEX_L3 /nude/i
37 score MURPHY_SEX_L3 0.1
39 body MURPHY_SEX_L4 /shy/i
40 score MURPHY_SEX_L4 0.1
42 body MURPHY_SEX_L5 /dirty/i
43 score MURPHY_SEX_L5 0.1
45 body MURPHY_SEX_L6 /bitch/i
46 score MURPHY_SEX_L6 0.1
48 body MURPHY_SEX_L7 /tits/i
49 score MURPHY_SEX_L7 0.1
51 body MURPHY_SEX_L7 /lingerie/i
52 score MURPHY_SEX_L7 0.8
55 meta MURPHY_SEX_L_META1 (MURPHY_SEX_L1 + MURPHY_SEX_L2 + MURPHY_SEX_L3 + MURPHY_SEX_L4 + MURPHY_SEX_L5 + MURPHY_SEX_L6 + MURPHY_SEX_L7) > 1
56 score MURPHY_SEX_L_META1 2.0
58 meta MURPHY_SEX_META1 (MURPHY_SEX1 + MURPHY_SEX2 + MURPHY_SEX3 + MURPHY_SEX4 + MURPHY_SEX5 + MURPHY_SEX6 + MURPHY_SEX7 + MURPHY_SEX_L_META1) > 1
59 score MURPHY_SEX_META1 3.0
61 body MDO_DATING2 /l(o|0)ve/i
62 describe MDO_DATING2 Don't look for love on debian lists
65 body MDO_DATING3 /bar.?hopping/i
66 describe MDO_DATING3 Bar hopping (looking for dates?)
69 body MDO_DATING4 /(meet|find)(ing)?.?(a|the)?.?(perfect|right|new)?.?(stranger|people|partner|person|friend)/i
70 describe MDO_DATING4 You don't want to pickup a DD
73 body MDO_DATING5 /blind.?date/i
76 body MDO_DATING7 /hooked you up on a date/i
79 body MDO_DATING8 /sex life/i
82 body MDO_DATING9 /pleasure your partner/i
85 body MDO_DATING10 /sweety/i
86 score MDO_DATING10 0.1
88 body MDO_DATING11 /personals/i
89 score MDO_DATING11 0.1
91 body MDO_DATING12 /check out my site/i
92 score MDO_DATING12 0.1
94 body MDO_DATING13 /see .*pics/i
95 score MDO_DATING13 0.1
97 body MDO_DATING14 /baby/i
98 score MDO_DATING14 0.1
100 # cjwatson, 2003/01/31
101 body SEXYADULTPAGES /sexyadultpages\.net/
102 describe SEXYADULTPAGES Porn spam
103 score SEXYADULTPAGES 4.0
105 # cjwatson, 2003/02/13
106 body FREE_MEMBERS_ACCESS /entry codes.*100% FREE MEMBERS ACCESS/
107 describe FREE_MEMBERS_ACCESS Porn spam
108 score FREE_MEMBERS_ACCESS 4.0
110 # cjwatson, 2003/06/17
111 header SAW_PROFILE Subject =~ /\d+.*, I saw your profile/
112 describe SAW_PROFILE People keep thinking bugs are cute
113 score SAW_PROFILE 4.0
115 # cjwatson, 2003/01/07
116 body FREELIVECAMGIRLS /www\.freelive(?:camgirls\.net|webcamteens\.com)/
117 describe FREELIVECAMGIRLS And they all use Debian!
118 score FREELIVECAMGIRLS 4.0
120 # cjwatson, 2003/01/28
121 header REALLY_CUTE Subject =~ /you're really cute/
122 describe REALLY_CUTE It's a *bug*, dammit ...
123 score REALLY_CUTE 4.0
126 # this is also pretty generic
127 rawbody PENISACCENT /pen(í|i)s/i
128 describe PENISACCENT mentioning penis, esp. with an acute
132 header RAPE_1 Subject =~ /\brape\b/i
133 describe RAPE_1 Mentions rape, likely porn spam
135 body RAPE_2 /\brape\b/i
136 describe RAPE_2 Mentions rape, likely porn spam
140 header NIGHTHOBBY Subject =~ /many gir.s as they can/
141 describe NIGHTHOBBY www.nighthobby.com spamvertizers
145 body ONLINEDATE /online date/i
146 describe ONLINEDATE offline date
149 # blarson 2005-02-05 add \b
150 body DATING /\bdating\b/i
151 describe DATING inundating with spam
154 # cjwatson, 2003-12-11
155 header GIRLS_EJAC Subject =~ /girls ejaculating/
156 describe GIRLS_EJAC porn spam, go away
159 # cjwatson, 2004-03-25
160 # fixed blarson 2004-03-30
161 header ZOOPHILS Subject =~ /Z[O0][O0]fils/i
162 describe ZOOPHILS Ewww. Bestiality spam.
165 # blarson, 2004-03-28
166 # fixed blarson 2004-03-30
167 header WIVESONIINE Subject =~ /wives\s+[o0]n\s+[il]ine/i
168 describe WIVESONIINE Wives on Iine
172 body BLINDDATE /\bblind\s+date\b/i
173 describe BLINDDATE dating spam
177 body SWINGERCLUB /swingers?\s+club/i
178 describe SWINGERCLUB swinger club spam
182 body HUSBAND /\bhusband\b/i
183 describe HUSBAND husbanding a bug
187 body ADULTDVD /adult\s+dvd/i
188 describe ADULTDVD adult dvd
191 # don 2007-10-13 false positives; commenting out for now
192 # # blarson 2005-01-07 2005-01-30 trollwife submits bugs
193 # body WIFE /(?<!troll)wi[fv]e/i
198 header JACKRABBIT subject =~ /Jack Rabbit Vibrator/i
199 describe JACKRABBIT vibrator spam
203 # don 2005-10-21 munging to match body
204 body JACKRABBIT2 /Jack Rabbit Vibrator/i
205 describe JACKRABBIT2 vibrator spam
209 body NUDEPIC /\b(nude|naked|undressed)\s+(picture|video|snapshot|pic|photo)s?\b/i
210 describe NUDEPIC nude pictures
214 body PRETTYGIRL /\bpretty girl/i
215 describe PRETTYGIRL pretty girls trying to seduce bugs
219 body HAVESEX /\bhave\s+sex\b/i
220 describe HAVESEX have sex
223 # don -- disabled for false positives
225 # body XXXBODY /xxx/i
226 # describe XXXBODY Body containing xxx
229 # don -- disabled for false positives 2010-10-09
231 # body __CNSITES1 /\bdot\s+cn\b/i
232 # body __CNSITES2 /\b\s+cn\b/i
233 # meta CNSITESPRON __CNSITES1 || __CNSITES2
234 # describe CNSITESPRON dot cn pron
235 # score CNSITESPRON 4