phrase_spam 46.4 KB
Newer Older
1
# -*- mode: spamassassin -*-
2
# Added some rules from Rule du Jour that I've been testing for a while
Don Armstrong's avatar
Don Armstrong committed
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42

#Monotone (from airmax.cf)
body     MONOTONE_WORDS_2_15            /^([a-z]{2,20}[\s\.]+){15}/
describe MONOTONE_WORDS_2_15            Lines with many (long) lowercase words (15+ words, 2+ letters)
body     MONOTONE_WORDS_2_30            /^([a-z]{2,20}[\s\.]+){30}/
describe MONOTONE_WORDS_2_30            Lines with many (long) lowercase words (30+ words, 2+ letters)
body     MONOTONE_WORDS_3_20            /^([a-z]{3,20}[\s\.]+){20}/
describe MONOTONE_WORDS_3_20            Lines with many (long) lowercase words (20+ words, 3+ letters)
body     MONOTONE_WORDS_5_8                     /^([a-z]{5,20}[\s\.]+){8}/
describe MONOTONE_WORDS_5_8                     Lines with many (long) lowercase words (8+ words, 5+ letters)
body     MONOTONE_WORDS_5_12            /^([a-z]{5,20}[\s\.]+){12}/
describe MONOTONE_WORDS_5_12            Lines with many (long) lowercase words (12+ words, 5+ letters)
body     MONOTONE_WORDS_5_20            /^([a-z]{5,20}[\s\.]+){20}/
describe MONOTONE_WORDS_5_20            Lines with many (long) lowercase words (20+ words, 5+ letters)

# Lots of auto-responders seem to have this
body	MDO_AUTORESP1	/online form/i
score	MDO_AUTORESP1	0.1

body	MDO_AUTORESP2	/large amount of (spam|virus)/i
score	MDO_AUTORESP2	0.1

body	MDO_AUTORESP3	/(electronically|automatically) (generated|created) (email|ack)/i
score	MDO_AUTORESP3	0.1

body	MDO_AUTORESP4	/(respond|answer) your enquiry/i
score	MDO_AUTORESP4	0.1

body	MDO_AUTORESP5	/(email|enquiry) has been received/i
score	MDO_AUTORESP5	0.1

body	MDO_AUTORESP6	/will be answered within/i
score	MDO_AUTORESP6	0.1

body	MDO_AUTORESP7	/the e-mail address to which you have written does not support incoming messages/i
score	MDO_AUTORESP7	0.1

meta	MDO_AUTORESP_META1	(MDO_AUTORESP1 + MDO_AUTORESP2 + MDO_AUTORESP3 + MDO_AUTORESP4 + MDO_AUTORESP5 + MDO_AUTORESP6 + MDO_AUTORESP7) > 1
score	MDO_AUTORESP_META1	2.0

Don Armstrong's avatar
Don Armstrong committed
43
body MURPHY_DIPLOMA	/dip[l1]omas?/i
Don Armstrong's avatar
Don Armstrong committed
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
describe MURPHY_DIPLOMA	No Diploma
score MURPHY_DIPLOMA	1

body MURPHY_CALORIES	/calories/
describe MURPHY_CALORIES	No Calories
score MURPHY_CALORIES	1

header MURPHY_CONTENT_GIF	Content-Type =~ /image\/gif/
describe MURPHY_CONTENT_GIF	Content contains image/gif
score MURPHY_CONTENT_GIF	1

# cable tv spam -- pasc 04/05/11-12
body MDO_CABLE_TV1	/pay.?per.?view/i
score MDO_CABLE_TV1	0.5

body MDO_CABLE_TV2	/mature.?channel/i
score MDO_CABLE_TV2	0.5

body MDO_CABLE_TV3	/c(\@|a)ble/i
score MDO_CABLE_TV3	0.5

body MDO_CABLE_TV4	/rem(o|0)te.?control/i
score MDO_CABLE_TV4	0.5

meta MDO_CABLE_META1	(MDO_CABLE_TV1 || MDO_CABLE_TV2 || MDO_CABLE_TV4) && (MDO_CABLE_TV3)
describe MDO_CABLE_META1 Too much cable stuff
score MDO_CABLE_META1	3

header	MDO_TAGSPAM1          	Subject =~ /Unknown Tag *free* Please Fix/
score	MDO_TAGSPAM1            4

body	MDO_BAD_WORD1		/PORTFOLIO/i
score	MDO_BAD_WORD1		2.8

# blarson, 2004-04-30 -> lists --pasc 04/05/11 
body AFFILIATEID        /affiliate.?id/i
describe AFFILIATEID    affiliate id
score AFFILIATEID       3

# blarson 2007-07-13
Don Armstrong's avatar
Don Armstrong committed
84
header REFWD		subject =~ /\b(?:RE|FWD?|AW)(?:\[\d+\])?\:\s*$/i
Don Armstrong's avatar
Don Armstrong committed
85
describe REFWD		re or fwd nothing
86
score REFWD		3.5
Don Armstrong's avatar
Don Armstrong committed
87
88

# blarson 2005-11-11
Don Armstrong's avatar
Don Armstrong committed
89
header ONEWORD		subject =~ /^(?:Fw:|re:)?\s*\S+\s*$/i
Don Armstrong's avatar
Don Armstrong committed
90
describe ONEWORD	one word subject
91
score ONEWORD		2
Don Armstrong's avatar
Don Armstrong committed
92

93
rawbody ONEWORDBODY	/^\s*\S+\s*$/s
94
95
96
97
98
99
100
describe ONEWORDBODY 	One word body
score ONEWORDBODY	2

meta  ONEWORDALL	(ONEWORD && ONEWORDBODY)
describe ONEWORDALL	Both subject and body contain one word
score ONEWORDALL	4

Don Armstrong's avatar
Don Armstrong committed
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
# robot101, 2003-09-22
header CROSSWALK	X-UnityUser =~ /^Crosswalk.com, Inc/
describe CROSSWALK	Crosswalk bible mailing list
score CROSSWALK		3

header CROSSWALK_SPAM	From =~ /Crosswalk/
describe CROSSWALK_SPAM	Crosswalk Spam
score CROSSWALK_SPAM	1

# -- joy, 2003-06-28
header BOMDIA		Subject =~ /Bom dia /
describe BOMDIA		Bom dia, usually some Romanic language spam
score BOMDIA		2

header RCVD_FROM_UNCONF_HOST	Received =~ /^from localhost.localdomain/
describe RCVD_FROM_UNCONF_HOST	Mail comes from a host with unconfigured mailer daemon
score RCVD_FROM_UNCONF_HOST	2

# joy, 2003/01/25
body ECOSPAM			/Corridas de Toros para los turistas Ingleses en Barcelona/
describe ECOSPAM		Eco-spam all right
score ECOSPAM			5.0

# cjwatson, 2003/02/24
body SPANISH_FORM_CGI		/Este formulario fue enviado por/
describe SPANISH_FORM_CGI	"Below is the result of your feedback form", eh?
score SPANISH_FORM_CGI		4.0

# joy, 2003-06-18
body TRAFFICMAGNET		/Become a TrafficMagnet Reseller/
describe TRAFFICMAGNET		SpamMagnet
score TRAFFICMAGNET		4

# joy, 2003-06-27
header BKR			Subject =~ /^bkr/
describe BKR			bkr spam
score BKR			4

# joy, 2003-06-27
header RISEANDSHINE		Subject =~ /^Rise and Shine in 15 minutes/
describe RISEANDSHINE		Rise and Shine in 15 minutes spam
score RISEANDSHINE		4

# joy, 2003-09-20
header UNIVDIP		Subject =~ /U N I V E R S I T Y . D I P L O M A S/i
describe UNIVDIP	university diplomas spam
score UNIVDIP		4

# joy, 2003-09-21
header YOUTHERE		Subject =~ /^(Re: )?You/i
describe YOUTHERE	Who, me? Likely spam
score YOUTHERE		2

# cjwatson, 2003-11-20
header HOUSECLEANING	Subject =~ /^Affordable Housecleaning Service/
describe HOUSECLEANING	let's clean out the spam instead
score HOUSECLEANING	3

# cjwatson, 2003-12-11
header OTC_FIRST	Subject =~ /OTC FIRST ALERT/
describe OTC_FIRST	OTC spam
score OTC_FIRST		3

# joy, 2004-01-03
body AVAILABLENOW	/available now/i
describe AVAILABLENOW	must be selling some shit
score AVAILABLENOW	1

# cjwatson, 2004-01-16
body TEDIOUS_WITTER	/If not i included it below so let me know if you like it/
describe TEDIOUS_WITTER	annoying wittering spam, mypillsource.com I think
score TEDIOUS_WITTER	2

# cjwatson, 2004-03-12
# blarson 2004-06-09
Don Armstrong's avatar
Don Armstrong committed
176
header UNI_DIPLOMA	subject =~ /\b(?:university|college|doctora+te|bache+lor|maste+rs?)[\/\s]+(?:(dip[l1][o0]ma|cert|degree)|(?:university|college|doctora+te|bache+lor|maste+rs?))/i
177
describe UNI_DIPLOMA	Got a diploma, thanks
Don Armstrong's avatar
Don Armstrong committed
178
179
180
181
182
183
184
score UNI_DIPLOMA	4

# blarson 2004-04-27
body UNI2	/university\s+(diploma|cert|degree)/i
describe UNI2	Got one, thanks
score UNI2	4

185
# don 2007-11-03
186
body UNI3		/(?:(?:maste+rs|batche+lor|m\s*b\s*a\s*|ph\.?\s*d|doctora+te)\s*[,.\/]?\s*){2,}/i
187
188
189
describe UNI3		multiple types of degrees
score UNI3		2

Don Armstrong's avatar
Don Armstrong committed
190
191
192
193
194
195
196
197
198
199
# cjwatson, 2004-03-12
header JOB_CONFIRM	Subject =~ /Job confirmation/
describe JOB_CONFIRM	Got one of these too, thanks
score JOB_CONFIRM	3

# blarson 2005-09-20
header MESSAGESUB	subject =~ /^\s*\(?message\s*(subject)?\)?$/i
describe MESSAGESUB	really descriptive subject
score MESSAGESUB	3

200
201
202
# blarson 2006-03-16 2007-09-18 not working, replaced 2007-12-08
# body DEARDIGIT		/^(?:well\s+)?(?:Dear|Hey|H[ea]y?ll?.?o|To|Attention|Hi+|Hey+a?|Bonjorno|(?:Yo\s*)+|(?:g[o0]+d\s*)?(?:d?ay|morning|evening?|afternoon|night)|what.?i?s\s+up|wa(?:s|z)+up|greetings?|Salutations|(Mail|News)\s+to|how(?:.?s|\s+is)?\s*(?:(?:it)?(?:\s+is)??\s*going|have\s+you\s+been|are you).?\s*(?:there|to\s+you)?|compliments|Regards|Adieu)\,?\s+(?:Account\s+\#?|\=?3d|)(?:bro|there|sir|Mr\.?)\s*?\d{3,}/i
body DEARDIGIT		/^\s*(?:Good\s*)?(?:evenin|night|day|hi|hello|greetin|Compliment|Wa[sz]+up|dear|Regard|Mornin|(?:yo\s*)+)[sg]?\s+(?:there\s+)?\d{3,}/i
Don Armstrong's avatar
Don Armstrong committed
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
describe DEARDIGIT	Dear number
score DEARDIGIT		3.9

# blarson 2004-11-08
header SIZEMATTERS	subject =~ /^S.ze matters$/i
describe SIZEMATTERS	Size matters spammer
score SIZEMATTERS	3

# cjwatson 2005-01-02
header RNDMX		subject =~ /^<rndmx/
describe RNDMX		weird empty spam
score RNDMX		4

# blarson 2005-01-06
header VERIFYCAT	subject =~ /verifycation mail/
describe VERIFYCAT	verifycation spam
score	VERIFYCAT	4

# blarson 2005-01-10
header D0WNLOAD		subject =~ /\bd[o0]wn[l1][o0]ad.*(?:m[o0]v[i1]e|mp3|tune|music)/i
describe D0WNLOAD	download spam
score D0WNLOAD		3

# blarson 2005-02-11
header REDUCESPAM	subject =~ /Reduce Spam\b/i
describe REDUCESPAM	reduce spam spam
score REDUCESPAM	2

# blarson 2005-04-15
body DIRT		/\.(?:the|\d|)dirty?\d+\.info\//
describe DIRT		dirty spammer
score DIRT		3

# blarson 2005-04-17
body RNDWORD		/^RND_WORD\s*$/
describe RNDWORD	RND_WORD
Don Armstrong's avatar
Don Armstrong committed
239
score RNDWORD		3
Don Armstrong's avatar
Don Armstrong committed
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354

# blarson 2005-08-18
header D3GREE		subject =~ /\bd(?:3gres?|esgre|eerge|eeerg|reege|egres)e?s?\b/i
describe D3GREE		Want a used paper from someone who can't spell
score D3GREE		3

# blarson 2005-08-19
body FINALNOTE		/\bfinal\s+notif/i
describe FINALNOTE	yet another final notification
score FINALNOTE		2

# blarson 2005-08-23
header HIITS		subject =~ /\bHi\! It\'s\b/i
describe HIITS		hi its
score HIITS		3

# blarson 2005-08-23
header GOTONE		subject =~ /\bgot one$/i
describe GOTONE		got this spam already
score GOTONE		3

# blarson 2005-09-06
body IMMEDIATEREV	/^ATTENTION- For your immediate review:/
describe IMMEDIATEREV	immediate discard
score IMMEDIATEREV	3

# blarson 2005-09-12
body CLIENTALERT	/^(?:CLIENT ALERT|ATTENTION CLIENT)/i
describe CLIENTALERT	client alert
score CLIENTALERT	3

# cjwatson 2005-10-20
header DEBIANTUX23	From =~ /DebianTux23|wieseltux23/i
describe DEBIANTUX23	Linux spammer, sigh
score DEBIANTUX23	5

# blarson 2005-10-29
body SHITBRO		/^\s*sh[i1]+t\s+bro/i
describe SHITBRO	shitty spam
score SHITBRO		3

# blarson 2005-12-05
header POPPROG		subject =~ /popular programs for everyday use/i
describe POPPROG	unpopular spam
score POPPROG		3

# blarson 2006-02-03
body GREET		/^\%(?:GREET|EXIT)/
describe GREET		broken spamware
score GREET		3

# blarson 2006-10-18
header WROTE		subject =~ /\bwrote\:\s*$/i
describe WROTE		stock scam
score WROTE		2

body DEGREE_SPAM	/earn.+degree.+transcripts/i
describe DEGREE_SPAM	earn a degree with transcripts spam
score	 DEGREE_SPAM    2.5	

# blarson 2006-10-23
body BLUEPILL		/blue pill/i
describe BLUEPILL	Blue pill spam
score BLUEPILL		2

# blarson 2006-11-04
header PHOTOQUEST	subject =~ /question about your photo/i
describe PHOTOQUEST	questioning photo
score PHOTOQUEST	2

# blarson 2006-11-08
body KBDP		/Knowledge Based Degree Program/i
describe KBDP		degree spam
score KBDP		4

# blarson 2006-11-13
body CRITERIAHAS	/\bOur criteria has changed\b/i
describe CRITERIAHAS	Diploma salesman with bad english
score CRITERIAHAS	3

# blarson 2006-11-18
body TORA08		/\b\d{6}   \d{7}   \d{6}         \d             \d{7}   \d{7}/
describe TORA08		TORA.08 spam
score TORA08		3

# blarson 2006-11-21
body SERIOUSBRO		/^Seriously bro\b/i
describe SERIOUSBRO	Seriously bro
score SERIOUSBRO	3

# blarson 2006-12-06
body INSETET		/\bwilson\@insitetcnologia\.com\.br\b/
describe INSETET	please send spammer
score INSETET		4

# blarson 2006-12-09
body USUARIO		/\bEl usuario destinatario no es un usuario valido/
describe USUARIO	No such user -- sent in infinite loop
score	USUARIO		3

# don 2006-12-13
body NOMAILRECBI	/no recibi tu mail/i
describe NOMAILRECBI	No recbi of mail -- was closing way to many bugs
score	NOMAILRECBI	3

# blarson 2007-02-13
header URHELP		subject =~ /\bi need ur help\b/
describe URHELP		blank spam
score URHELP		3

# blarson 2006-12-08
header ACRO8PR0		subject =~ /\bAcr[0o]bat\s*[78]\s+(?:PR[0O]\b|\$?\d+\$?)/i
describe ACRO8PR0	sales spam
score ACRO8PR0	 	4	

355
# blarson 2007-10-05
Don Armstrong's avatar
Don Armstrong committed
356
body WBRS		/\b(WBRS|FPMC|ADYN|AFML|MISJ|HXPN|WHKA|CBFE|HSBC|PCAI|MPRG|HPRS|AUNI|TGVI|MHII|TAMG|GDKI|ACEN|CDYV|G7Q\.F|mbwc|CHFR|CDPN|DSDI|UTEV|P-S-U-D|GPSI|SGXI|CAON|SREA|ERMX|VPSN|SZSN|PAYI\.OB|LTDI|C\W\W?Y\W\W?T\W\W?V|E\WX\WM\WT|CYTV|VGPM|V\s?G\s?P\s?M(\.PK)?|wwng|WWNG|F\WD\WE\WG|FDEG|UTYW|M\s*I\s*H\s*I|O\W?N\W?C\W?O|P\W?P\W?Y\W?H|S\W?R\W?E\W?A|A\W?C\W?G\W?U|S\W?C\W?Y\W?F|C\W?H\W?V\W?C|D\W?M\W?X\W?C|F\W?R\W?L\W?E|M\W?A\W?K\W?U|C\W?W\W?T\W?E|F\W?R\W?L\W?E|M\W?X\W?X\W?R|P\W?R\W?T\W?H|A\W?L\W?L\W?U|C\W?W\W?T\W?D|T\W?A\W?D\W?F|D\W?M\W?H\W?N|C\W?A\W?O\W?N|Cwtd|N\W?C\W?S\W?H|F\W?R\W?L\W?E|M\W?A\W?K\W?U|d\W?m\W?h\W?n|T\W?R\W?T\W?M|[Ee]\W?[Tt]\W?[Gg]\W?[Uu]|P\W?E\W?R\W?T|EWIN|SXB\.F|OPLO|DCNM|mpix|MPIX|UCSO|TBCO)\b/
Don Armstrong's avatar
Don Armstrong committed
357
describe WBRS		stock spam
Don Armstrong's avatar
Don Armstrong committed
358
score WBRS		4
Don Armstrong's avatar
Don Armstrong committed
359

360
361
body FOURLA		/\b([A-Z]\s?){4}\b/
describe FOURLA		Four letter acronym (stock spam?)
Don Armstrong's avatar
Don Armstrong committed
362
score FOURLA		0.1
363

Don Armstrong's avatar
Don Armstrong committed
364
meta STOCKLIKE		(FOURLA && (MONEY || SUBJMONEY))
365
describe STOCKLIKE	Four letter acronyms with money; stock scam
Don Armstrong's avatar
Don Armstrong committed
366
score STOCKLIKE		1
367

Don Armstrong's avatar
Don Armstrong committed
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
# blarson 2007-01-26
header ACROBAT8		subject =~ /\badobe acr[o0]bat 8\b/i
describe ACROBAT8	more sales spam
score ACROBAT8		3

# blarson 2007-03-14
header VLSTA		subject =~ /VlSTA|0FFlCE|ACR0B8T/i
describe VLSTA		misspelled microshit software
score VLSTA		3

# blarson 2007-04-19
header ANGEKUEN		subject =~ /\bTrauer angekuendigt\b/
describe ANGEKUEN	german spam
score ANGEKUEN		3

# blarson 2007-05-06
body INTCAFE		/\binternet caff?e\b/i
describe INTCAFE	internet cafe spam
score INTCAFE		2

# blarson 2007-07-14
header VERIFIC		subject =~ /Your email requires verification/
describe VERIFIC	some people prefer you get their spam
score VERIFIC		3

# blarson 2007-07-14
header WHITELIST	subject =~ /You have been added to .* whitelist/
describe WHITELIST	whitelist spam
score WHITELIST		3

# blarson 2007-07-15
body CASNIO		/^Please be advised that your casnio account is still inactive/
describe CASNIO		casnio account
score CASNIO		3

# don 2007-07-17
header AUTOREPLY	subject =~ /\bauto(?:mated|matic|)[\s-]+re(?:spon[cs]e|ply)\b/i
describe AUTOREPLY	Automatic reply
score AUTOREPLY		2

# blarson 2007-07-18
body CONFSERV		/^Thanks for using our confidential service/
describe CONFSERV	confidential service
score CONFSERV		3

# blarson 2007-07-18
body CONTENC		/^Confirmation has been enclosed/
describe CONTENC	more pdf spam
score CONTENC		4

# blarson 2007-07-23
header PHONE		subject =~ /\b(tele)?phone\b/i
describe PHONE		phone spam
score PHONE		2

# blarson 2007-07-30
body ASPDF		/^We send our messages as Portable Document Format/
describe ASPDF		more pdf spam
score ASPDF		3

# blarson 2007-08-20
body DELAFT		/Please delete your private message after reading/
describe DELAFT		more pdf spam
score DELAFT		3

433
# blarson 2007-09-13
434
header OFF1CE		subject =~ /\b[O0Q]f+[1i7l|]ce\s*\W?2[O0Qk]+7\b/i
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
describe OFF1CE		off1ce spam
score OFF1CE		4

# blarson 2007-09-13
header SOFTSALE		subject =~ /\bsoftware sales\b/i
describe SOFTSALE	software spam
score SOFTSALE		3

# blarson 2007-09-18
body SUPERMACHO		/\bBe a supermacho/i
describe SUPERMACHO	supermacho
score SUPERMACHO	4

# blarson 2007-09-19
body BIGINTER		/\bBig international commercial organization\b/i
describe BIGINTER	job spam
score BIGINTER		4

# blarson 2007-09-20
454
header HASSENT		subject =~ /\b(?:sent you a (?:personal|confidential)?\s*(?:message|note))\b/i
455
456
457
describe HASSENT	sent a message
score HASSENT		4

458
# don 2008-04-19
459
460
header WANTTOCHAT	subject =~ /\b(?:(?:would like|wants|feels?) (?:to chat|like chatting|to keep up with you))\b/i
describe WANTTOCHAT	I want to chat/keep up with spam
461
score WANTTOCHAT	5.5
462

463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
# blarson 2007-09-20
header ORDERNUM		subject =~ /\b(?:Order|Recipet)\s*.?\d{3,}/i
describe ORDERNUM	order number
score ORDERNUM		3

# don 2007-09-20
header DICTIONARYSEQ	subject =~ /\b(\w{3})\w*(?:\s+\1\w*){2}/i
describe DICTIONARYSEQ	Ventricular Vents Venting Ventures
score DICTIONARYSEQ	3.5

# blarson 2007-09-21
header NOLET		subject =~ /^\W{4,}$/
describe NOLET		swearing subject
score NOLET		2

# blarson 2007-09-21
body SSIST		/^ssistant Manager/
describe SSIST		ssistant Manager
score SSIST		4

# blarson 2007-09-21
body GRADUATEUNDER	/\bgraduate in under\b/i
describe GRADUATEUNDER	graduate in under
score GRADUATEUNDER	3
487
488
489
490
491
492
493
494
495
496

# blarson 2007-09-24
header NOINVEST		subject =~ /\b(?:no investment|high.paid)\b/i
describe NOINVEST	no investment
score NOINVEST		4

# blarson 2007-09-25
header INTEXP		subject =~ /\b[I|]nternet Exp[l|]orer\b/i
describe INTEXP		|nternet Exp|orer
score INTEXP		2
Don Armstrong's avatar
Don Armstrong committed
497
498
499
500

# don 2007-09-29
header WORKATHOME	subject =~ /work\Wat\Whome/i
describe WORKATHOME	Work at home
501
score WORKATHOME	4	
502
503
504
505
506

# don 2007-10-01
body PHONENUMBER	/\b1[\-\.\s]?8[07]+[\-\.\s]?\d+/
describe PHONENUMBER	Toll free phone number
score PHONENUMBER	1.5
Don Armstrong's avatar
Don Armstrong committed
507
508

# don 2007-10-02
Don Armstrong's avatar
Don Armstrong committed
509
body GERMANSPAM		/Zerix Intern/i
Don Armstrong's avatar
Don Armstrong committed
510
511
describe GERMANSPAM	Um... no clue what that is.
score GERMANSPAM	3
512
513
514
515

body URBANNEWS		/UrbaNNews\.ro/
describe URBANNEWS	URBANNEWS Newsletter
score URBANNEWS		3
516

517
518
519
520
521
# blarson 2007-10-05
header JOBS		subject =~ /\b(?:job|Employ(?:ers|ment|ee))s?\b/i
describe JOBS		job spam
score JOBS		1

522
523
524
525
526
# don 2007-10-09
header FREEPASSWORD	subject =~ /your\s*free\s*password/i
describe FREEPASSWORD	We don't need free password
score FREEPASSWORD	3

Don Armstrong's avatar
Don Armstrong committed
527
528
529
530
531
# don 2007-10-11
header AFRICABYBIKE	subject =~ /africa\s*by\s*bike/i
describe AFRICABYBIKE	We don't care about africa by bike or car or bus or train
score AFRICABYBIKE	4

532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
# blarson 2007-10-14
header BRAKETDIGIT	subject =~ /\[\d+\]\:\s*$/
describe BRAKETDIGIT	braketed digit colon last in subject
score BRAKETDIGIT	2

# blarson 2007-10-14
full WHATISOEM		/\bWhat\s*is\s*OEM\b/i
describe WHATISOEM	What is OEM
score WHATISOEM		4

# blarson 2007-10-15
body WORKEXP		/\bwork\s+experience\s+degree\b/i
describe WORKEXP	work experience degree
score WORKEXP		3

Don Armstrong's avatar
Don Armstrong committed
547
548
# blarson 2007-10-24
body NICEGIRL		/\b(?:nice|young|lonley|unmarried)\s+(?:girl|woman|female)\b/i
549
describe NICEGIRL	nice girl
Don Armstrong's avatar
Don Armstrong committed
550
score NICEGIRL		3
551
552
553
554
555

# blarson 2007-10-18
header DFF1CE		subject =~ /UmU6INDSydfF1CE/i
describe DFF1CE		korean spam
score DFF1CE		4
Don Armstrong's avatar
Don Armstrong committed
556
557
558
559
560

# blarson 2007-10-23
header FAILNOTE		subject =~ /\bFailure notice\:/i
describe FAILNOTE	bounced spam
score FAILNOTE		4
Don Armstrong's avatar
Don Armstrong committed
561
562
563
564
565

# blarson 2007-10-25
full STILLSINGLE	/\bstill\s+single\b/i
describe STILLSINGLE	still single
score STILLSINGLE	2
566

567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
# blarson 2007-10-26
header PERSONALCRED	subject =~ /\bPersonal\s+Credit/i
describe PERSONALCRED	Personal Credit
score PERSONALCRED	2

# blarson 2007-10-26
body XMASGIFT		/\b(?:christ|x)mas gift\b/
describe XMASGIFT	christmas gift
score XMASGIFT		2

# blarson 2007-10-26
body RONPAUL		/\bRon Paul\b/
describe RONPAUL	Ron Paul
score RONPAUL		3

# blarson 2007-10-27
body YOURJOB		/your Job Verification Number/
describe YOURJOB	your Job Verification Number
score YOURJOB		3

# blason 2007-10-28
body PASTERESUME	/\bPASTE your resume\b/i
describe PASTERESUME	PASTE your resume
score PASTERESUME	3

592
593
594
body LETHIHELO		/\{Let\:HI,Hi,Hello,hEllo,heLlo,helLo,hellO,HEllo\} how are you/
describe LETHIHELO	Hello, how are you
score LETHIHELO		4
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624

# blarson 2007-10-29
body DIREKTOR		/Direktor of Softline/i
describe DIREKTOR	Direktor of Softline
score DIREKTOR		3

# blarson 2007-10-29
body THEDEG		/\bthe_degree\b/
describe THEDEG		the_degree
score THEDEG		3

# blason 2007-10-29
body DYNMH		/D Y N A M I C  M EDIA HOLDIN/
describe DYNMH		D Y N A M I C  M EDIA HOLDIN
score DYNMH		4

# blarson 2007-10-30
header LEGBUD		subject =~ /\b(?:Legal|smoking) Bud/i
describe LEGBUD		Legal Bud
score LEGBUD		4

# blarson 2007-10-30
full LEGBUD2		/\b(?:Legal|smoking) Bud/i
describe LEGBUD2	Legal Bud
score LEGBUD2		4

# blarson 2007-10-31
body SMOKING		/\b(?:beat|stop|quit|without)\s+(?:nicotine|smoking|cigarettes)\b/i
describe SMOKING	stop smoking
score SMOKING		3
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644

# blarson 2007-11-04
header WORKHOME		subject =~ /\bwork\b.*\bhome\b/i
describe WORKHOME	work from home
score WORKHOME		2

# blarson 2007-11-04
header HOMEWORK		subject =~ /\bhome\b.*\b(?:work|business|job|based)\b/i
describe HOMEWORK	home business
score HOMEWORK		3

# blarson 2007-11-04
header REPRESENT	subject =~ /\bRepresent(?:ative)?\b.*\b(?:Country|needed)\b/i
describe REPRESENT	represent your country
score REPRESENT		2

# blarson 2007-11-06
header NOFEE		subject =~ /\bNo\s+fee\b/i
describe NOFEE		No fee
score NOFEE		2
Don Armstrong's avatar
Don Armstrong committed
645
646
647
648
649
650
651
652
653
654

# blarson 2007-11-07
body NEEDED		/\b(?:manager|executive)\b.*\bneeded\b/i
describe NEEDED		manager needed
score NEEDED		2

# blarson 2007-11-10
body CRETPROF		/\b(?:creative|perceptive)\b.*\bprofessionals?\b/i
describe CRETPROF	creative and perceptive professionals
score CRETPROF		2
Don Armstrong's avatar
Don Armstrong committed
655
656

# blarson 2007-11-15
Don Armstrong's avatar
Don Armstrong committed
657
body REMOVEDOT		/\b(?:Remove|erase|take (?:away|out)) (?:the dot\b|\W )/i
Don Armstrong's avatar
Don Armstrong committed
658
describe REMOVEDOT	Remove the dot
Don Armstrong's avatar
Don Armstrong committed
659
660
661
662
663
664
665
666
667
668
669
score REMOVEDOT		3

# blarson 2007-11-19
full VENTTRANS		/\bVent Transports\b/
describe VENTTRANS	Vent Transports
score VENTTRANS		4

# blarson 2007-11-19
body HOLIDAYHERE	/\bHolidays are here\b/i
describe HOLIDAYHERE	Holidays are here
score HOLIDAYHERE	3
Don Armstrong's avatar
Don Armstrong committed
670
671

# blarson 2007-11-22
Don Armstrong's avatar
Don Armstrong committed
672
header CAPINIT		subject =~ /^(?:Re:)?\s*(?:(?:[A-Z][a-z-\']+|PaintBrush|Jet (?:plane|fighter)|Tennis racquet|Leather jacket|IWC|\&|Jaeger-LeCoultre)\s+)+(?:[A-Z][a-z-]+|PaintBrush|Jet (?:plane|fighter)|Tennis racquet|Leather jacket)\s*$/
Don Armstrong's avatar
Don Armstrong committed
673
describe CAPINIT	Capinit Every Word
Alexander Wirt's avatar
Alexander Wirt committed
674
score CAPINIT		0.5
Don Armstrong's avatar
Don Armstrong committed
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699

# blarson 2007-11-23
body REMOVESPACE	/\b(?:remove|w\/o|without|delete) spaces?\b/i
describe REMOVESPACE	w/o space
score REMOVESPACE	2

# blason 2007-11-27
header BEAHERO		subject =~ /Be a hero/
describe BEAHERO	Be a hero
score BEAHERO		4

# blarson 2007-11-28
header SOFTCHEAP	subject =~ /Soft and cheap/i
describe SOFTCHEAP	Soft and cheap
score SOFTCHEAP		3

# blarson 2007-11-30
body CHEAPSOFT		/\bcheap (?:OEM)?\s*soft(?:ware)?/i
describe CHEAPSOFT	cheap OEM soft
score CHEAPSOFT		2

# blarson 2007-11-30
header MAKEMONEY	subject =~ /\b(?:Make|need|extra)\s+(?:Cash|money|income)\b/i
describe MAKEMONEY	Make Cash
score MAKEMONEY		3
700

701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
# blarson 2007-12-07
header PREVED		subject =~ /\bPreved\b/i
describe PREVED		Preved
score PREVED		3

# blarson 2007-12-08
body YOURPROFILE	/\byour profile\b/i
describe YOURPROFILE	your profile
score YOURPROFILE	2

# blarson 2007-12-09
body SEEKEMP		/\bseeking for employees\b/
describe SEEKEMP	seeking for employees
score SEEKEMP		3

# blarson 2007-12-27
Don Armstrong's avatar
Don Armstrong committed
717
body PRICELIST		/(?m:^(?:adobe|microsoft|intuit|autodesk|symantec)\W.*\b\d{2,}$){3,}/i
718
719
720
721
722
723
724
725
describe PRICELIST	list of prices
score PRICELIST		1

# blarson 2007-12-30
full OEMSOFT		/\b[O0]EM\s+s[o0][\W_]?ft_?(?:w_?a_?r_?e)?\b/i
describe OEMSOFT	OEM software
score OEMSOFT		2

726
727
728
729
730
# tviehmann 2008-07-20
full XORGBUGREPORTS     /\/usr\/lib\/xorg\/modules/
describe XORGBUGREPORTS ameliorate score of xorg bug reports matching OEMSOFT
score XORGBUGREPORTS    -5

731
# don 2008-02-23
Don Armstrong's avatar
Don Armstrong committed
732
body MSSOFTWARE		/(?:Microsoft|Windows) (?:Office Enterprise|Vista Ultimate)/i
733
734
describe MSSOFTWARE	Microsoft Office Enterprise/Vista Ultimate
score MSSOFTWARE	3
735

736
737
738
739
740
# blarson 2008-01-01
header NIGHTGIRL	subject =~ /\bnight\b.*\bgirlfriend\b/
describe NIGHTGIRL	night ... girlfriend
score NIGHTGIRL		3

741
742
743
body SITESUBJECT	/\bPlease see this site in Subject\b/i
describe SITESUBJECT	Pls check this new site
score SITESUBJECT	3
744
745
746
747
748

# tomv 2008-01-01
header PLSCHECKSITE	from =~ /\bPls check this new site\b/i
describe PLSCHECKSITE	Pls check this new site
score PLSCHECKSITE	4
749
750
751
752
753

# blarson 2008-01-03
header MARRYCH		subject =~ /\bMarry Christmas\b/
describe MARRYCH	Marry Christmas
score MARRYCH		3
Don Armstrong's avatar
Don Armstrong committed
754
755
756
757
758
759

# don 2008-01-7
header BUYTHEPRODUCT	subject =~ /Buy the product/i
describe BUYTHEPRODUCT	Buy the product subject
score BUYTHEPRODUCT	3

Don Armstrong's avatar
Don Armstrong committed
760
761
762
763
# blarson 2008-01-11
body IBERIS		/\bIberis Capital Group\b/
describe IBERIS		Iberis Capital Group
score IBERIS		4
Don Armstrong's avatar
Don Armstrong committed
764
765
766
767

# blarson 2008-01-18
header HIFROM		subject =~ /\b(?:hello|hi)\s+from/i
describe HIFROM		hello from
Don Armstrong's avatar
Don Armstrong committed
768
score HIFROM		3
Don Armstrong's avatar
Don Armstrong committed
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793

# blarson 2008-01-22
body INTCORP		/\bInternational\s+corporation\b/i
describe INTCORP	International corporation
score INTCORP		2

# blarson 2008-01-23
header ISITYOU		subject =~ /\bis it you\b/i
describe ISITYOU	is it you
score ISITYOU		2

# blarson 2008-01-27
header CUSTOMERALERT	subject =~ /\bCustomer alert\b/i
describe CUSTOMERALERT	Customer alert
score CUSTOMERALERT	3

# blarson 2008-02-16
body SLASHITY		/^\s*\/\/\/.*\\\\\\\s*$/
describe SLASHITY	/// ... \\\ 
score SLASHITY		2

# blarson 2008-02-20
full OPENPOS		/\bopen\s*position/i
describe OPENPOS	open positions
score OPENPOS		3
Don Armstrong's avatar
Don Armstrong committed
794
795
796
797
798

# don 2008-02-23
header EBAYMEMBER	subject =~ /message from ebay member/i
describe EBAYMEMBER	Message from ebay member
score EBAYMEMBER	4
799
800
801
802
803

# blarson 2008-02-25
header RESPONSERES	subject =~ /\bResponse to Resume\b/i
describe RESPONSERES	Response to Resume
score RESPONSERES	3
Don Armstrong's avatar
Don Armstrong committed
804
805
806
807
808
809
810

# blarson 2008-02-29
body INTCOMP		/^International company/
describe INTCOMP	International company
score INTCOMP		3

# blarson 2008-03-04
Don Armstrong's avatar
Don Armstrong committed
811
header VIAGPHRA		subject =~ /\b(?:She want|in bed|love heaven|My hormones|the person|damn goood|more sexy|all night|seven heaven|pounds off|away pounds|She wants|beautiful women)\b/i
Don Armstrong's avatar
Don Armstrong committed
812
813
describe VIAGPHRA	misc spam phrases
score VIAGPHRA		4
Don Armstrong's avatar
Don Armstrong committed
814
815
816
817
818
819
820
821
822
823
824
825

# blarson 2008-03-05
body SEXHEALTH		/\bSexual Health/i
describe SEXHEALTH	Sexual Health
score SEXHEALTH		4

# blarson 2008-03-12
header ADEGREE		subject =~ /\b(a|some|quick)\s+degree\b/i
describe ADEGREE	a degree
score ADEGREE		3

# blarson 2008-03-12
Don Armstrong's avatar
Don Armstrong committed
826
rawbody PZIP		/\bfilename\=\"\w\w?\.zip\"/
Don Armstrong's avatar
Don Armstrong committed
827
828
829
830
describe PZIP		p.zip
score PZIP		3

# blarson 2008-03-13
831
header RETWO		subject =~ /RE\:(?: [ab][a-z\']+){2,3}\s*$/
Don Armstrong's avatar
Don Armstrong committed
832
833
describe RETWO		RE: bogus arbitrary
score RETWO		2
834
835

# don 2008-03-17
836
full SUBBODYREP		/Subject: (?:RE\:\s*)?([a-z]+)\s+([a-z]+)(?:\s+[a-z]+)\n.+\1\2/i
837
838
describe SUBBODYREP	Repeated word in subject and body without spaces
score SUBBODYREP	3
Don Armstrong's avatar
Don Armstrong committed
839
840

# don 2008-03-19
841
full MYMSNNAMEIS	/(?:add\s+me\s+on|my)\s+(?:msn|(?:live|msn|)\s*mess?enger|aim|aol|screen)\s+(?:name\s+)?(?:is)?\s+\S+\@\S+/i
842
describe MYMSNNAMEIS	My screen name is foo@bar.com
843
score MYMSNNAMEIS	2.5
Don Armstrong's avatar
Don Armstrong committed
844
845
846
847
848
849
850
851
852
853

# blarson 2008-03-20
body LONGWURL		/^[\w\-]{11,}\s+http\:\/\/[\w\.\-]{4,}\s*$/
describe LONGWURL	longWord URL
score LONGWURL		2

# blarson 2008-03-20
header ITCSTORE		subject =~ /ITC Store/
describe ITCSTORE	ITC Store
score ITCSTORE		4
Don Armstrong's avatar
Don Armstrong committed
854
855

# blarson 2008-03-26
Don Armstrong's avatar
Don Armstrong committed
856
header GENDER		subject =~ /\b(?:she|her|wom[ae]n|m[ae]n|girls?|males?|females?|herself|wife|ladies|lady|wives|(?:girl|boy)friends?)\b/i
Don Armstrong's avatar
Don Armstrong committed
857
describe GENDER		gender pronoun in subject
Alexander Wirt's avatar
Alexander Wirt committed
858
score GENDER		0.5
Don Armstrong's avatar
Don Armstrong committed
859
860
861
862
863
864

# blarson 2008-03-28
body REBODY		/^re\:\s/
describe REBODY		re: in body
score REBODY		2

Don Armstrong's avatar
Don Armstrong committed
865
866
867
868
# blarson 2008-04-01
header REREHI		subject =~ /^Re: Re: H(i|ello)\s*$/i
describe REREHI		Re: Re: Hi
score REREHI		3
Don Armstrong's avatar
Don Armstrong committed
869
870
871
872
873
874
875
876
877
878

# blarson 2008-04-10
header PEROFF		subject =~ /\d+\%\s+off\b/i
describe PEROFF		xx% off
score PEROFF		3

# blarson 2008-04-10
header SUMHERE		subject =~ /\b(?:summer|winter|fall|spring) is here\b/i
describe SUMHERE	summer is here
score SUMHERE		3
Don Armstrong's avatar
Don Armstrong committed
879
880

# don 2008-04-24
881
header INVITATIONFROM	subject =~ /^\s*(Invitation|Invitaci.n)\s*(from|curso)\s*\w+\s*$/i
Don Armstrong's avatar
Don Armstrong committed
882
883
884
describe INVITATIONFROM	Invitation from Spammer
score INVITATIONFROM	5

885
886
header INVITESYOU	subject =~ /^[\w\s]+(invites|communicates\s+with)\s+you\s+(to|about)[\w\s]+$/i
describe INVITESYOU	Invites or communicates me with spam
Don Armstrong's avatar
Don Armstrong committed
887
888
score INVITESYOU	5

Don Armstrong's avatar
Don Armstrong committed
889
890
891
892
# blarson 2008-04-28
header RERE		subject =~ /^Re\:\s+Re\:\s+/i
describe RERE		Re: Re:
score RERE			1
893
894
895
896
897

# don 2008-04-30
header CLAIMTICKETS	subject =~ /claim.+ticket/i
describe CLAIMTICKETS	Blah blah claim ticket
score CLAIMTICKETS	4
898
899
900
901
902

# don 2008-05-05
header WAITINGREPLY	subject =~ /waiting for your? (reply|to repsond|response)/i
describe WAITINGREPLY	Waiting for your reply
score WAITINGREPLY	4
903
904
905
906
907

# don 2008-05-15
body CONTACTUS		/contact us by email:/
score CONTACTUS		3
describe CONTACTUS	Don't contact us, we'll spam you
908
909

# don 2008-06-18
Don Armstrong's avatar
Don Armstrong committed
910
header FASHION		subject =~ /(?:(?:armani|gucci|chanel|boss|versache|ugg|dsquared)(?:\,\s*|$)){2,}/i
911
912
913
describe FASHION	Fashion designers in subject
score FASHION		2

914
# don 2008-07-30
915
header SCOUR		subject =~ /Scour(?:.com)? invite from/
916
917
describe SCOUR		Scour invite from some spammer
score SCOUR		3
Don Armstrong's avatar
Don Armstrong committed
918
919

# don 2008-09-04
920
body  YOURNAME		/\d+\)\s*y+o+u+r+\s*n+a+m+e+/i
Don Armstrong's avatar
Don Armstrong committed
921
922
describe YOURNAME	1) your name is spam
score YOURNAME		3
Don Armstrong's avatar
Don Armstrong committed
923
924
925
926
927

# blarson 2008-12-11
header TWITTER		subject =~ /you on Twitter/
describe TWITTER	Twitter invite spam
score TWITTER		4
Don Armstrong's avatar
Don Armstrong committed
928
929

# don 2008-12-18
930
uri DOS_LIVE_SPACES_CID	/cid-.{10,20}\.spaces\.live\.com/
Don Armstrong's avatar
Don Armstrong committed
931
932
933
describe DOS_LIVE_SPACES_CID	live spaces uri
score DOS_LIVE_SPACES_CID	3

934
935
# don 2008-12-18
header CHRISTMAS	subject =~ /chris+tma+s (pleasure+|night)/i
Don Armstrong's avatar
Don Armstrong committed
936
describe CHRISTMAS	Does christmas really give you pleasure?
937
score CHRISTMAS		2
938
939

# cord 2008-12-27 (transfered from rc.spam)
940
# don 2010-07-18 (decrease score from 4 to 2.5 for false positives)
941
full AWARD_WINNING	/Award win/i
942
943
describe AWARD_WINNING	Award win(ning); we don't believe that it is
score AWARD_WINNING	2.5
Don Armstrong's avatar
Don Armstrong committed
944

Don Armstrong's avatar
Don Armstrong committed
945
# don 2009-01-10
Don Armstrong's avatar
Don Armstrong committed
946
947
948
header LINKEDIN		from =~ /linkedin\.com/
describe LINKEDIN	Linked in spam
score LINKEDIN		4
Don Armstrong's avatar
Don Armstrong committed
949
950
951
952
953

# don 2009-02-02
header	LIFECHANGERS	from =~ /lifechangers/
describe LIFECHANGERS	Life changers spam
score LIFECHANGERS	4
954
955
956
957
958

# don 2009-02-05
header WINESEASON	subject =~ /Wine\s*Season\s*Promo/i
describe WINESEASON	Wine season spam
score WINESEASON	3
959
960

# don 2009-02-05
961
header JOINMEON		subject =~ /(?:friend request|join me) on/i
962
describe JOINMEON	Lets not join you on anything
963
score JOINMEON		2
964
965
966
967
968

# don 2009-02-09
header ABOUTAPARTMENT	subject =~/about\s*the\s*apartment/i
describe ABOUTAPARTMENT	We don't care about apartments
score ABOUTAPARTMENT	2
969
970
971

# don 2009-02-14
header YARISUBJECT	subject =~ /\byari\b/i
972
describe YARISUBJECT	Contains YARI in the subject
973
score YARISUBJECT	2
Don Armstrong's avatar
Don Armstrong committed
974
975
976
977
978

# don 2009-03-03
body HTMLCOMPATIBLE	/html\s+compatible\s+(?:e-?mail)?\s*(?:viewer|client)/i
describe HTMLCOMPATIBLE	If you want us to use an HTML compatible viewer, we don't want your mail.
score HTMLCOMPATIBLE	3
979
980
981

# zobel 2009-08-31
header AYDA10KILO	subject =~ /Ayda 10 Kilo Vermek Istermisiniz/i
Martin Zobel-Helas's avatar
Martin Zobel-Helas committed
982
983
describe AYDA10KILO     We don't care about Ayda 10 Kilo Vermek
score AYDA10KILO        4
984

Don Armstrong's avatar
Don Armstrong committed
985
986
987
988
# don 2010-08-21
body CANNOTVIEW		/cannot\s+view\s+this\s+email/i
describe CANNOTVIEW	If we cannot view this email, it must be spam
score CANNOTVIEW	4
Don Armstrong's avatar
Don Armstrong committed
989
990
991
992
993

# don 2010-09-24
header AAVEHICLE	subject =~ /vehicle check report/i
describe AAVEHICLE	The AA Vehicle check report is broken
score AAVEHICLE		4
Don Armstrong's avatar
Don Armstrong committed
994
995

# don 2010-12-27
996
header MODERNART	X-BeenThere =~ /group1\@modernartmagazine.com/i
Don Armstrong's avatar
Don Armstrong committed
997
998
describe MODERNART	Broken mailing list spamers
score MODERNART		5
999
1000

# formorer 2011-01-07