home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 September / INTERNET107.ISO / pc / software / windows / messages / pegasus / w32-411.exe / spambust.dat < prev    next >
Encoding:
Text File  |  2003-03-19  |  19.9 KB  |  441 lines

  1. #
  2. # Basic Content Control rule file for Pegasus Mail and Mercury
  3. # Copyright (c) 2003, David Harris; portions copyright (c) 2002 David Kocmoud.
  4. # For information on the syntax and format of this file, please consult
  5. # the "Content control" section of the Pegasus Mail or Mercury/32 Help file.
  6. #
  7. # This set of rules is intended to catch a wide range of unwanted mail
  8. # messages where the content is commercial or sexual in nature. It works
  9. # quite well (at the time of writing anyway) but you will almost certainly
  10. # want or need to adjust it over time to deal with the specific types of
  11. # content you want to filter. This rule set is designed to be used with a
  12. # definition where the trigger weight is set to 51.
  13. #
  14. # Note that many of the rules in this file have negative weights: this is
  15. # a useful way of "promoting" a message that might otherwise be detected
  16. # as having unacceptable content.
  17. #
  18.  
  19. # Check for an unreasonable number of spaces in the subject
  20. if Subject matches "*            +*" weight 51
  21.  
  22. # Adjust for filtering of listserv messages
  23. if Subject matches "Rejected posting to*" weight -9999
  24.  
  25. # The following group of rules is intended to allow "joke mail", which
  26. # often has somewhat smutty content, to pass through unhindered. If you
  27. # are happy to allow "joke mail" at your site, uncomment the set of rules
  28. # by removing the '#' symbol at the start of each line.
  29. #
  30. # if Subject contains "humor" weight -9999
  31. # if Subject contains "joke" weight -9999
  32. # if Subject contains "laugh" weight -9999
  33. if Subject contains "comedy" weight -9999
  34. # if Sender contains "humor" weight -9999
  35. # if Sender contains "joke" weight -9999
  36. # if Sender contains "laugh" weight -9999
  37. # if Sender contains "comedy" weight -9999
  38.  
  39. # Check for subject lines starting with "ADV: "
  40. if Subject matches "ADV:*" weight 51
  41.  
  42. # Check for subject lines ending with a date/time stamp.  e.g. "3/10/02 8:14:07 PM"
  43. if Subject matches "*[0-9]+/[0-9]+/[0-9]+ +[0-9]+:[0-9]+:[0-9]+ +[AP]M"
  44.   weight 51 tag "Subject ends with timestamp"
  45.  
  46. # Check for a "Comments: Authenticated sender..." header with no
  47. # matching X-Mailer header (a common, although older spam signature).
  48. if header "comments" contains "authenticated sender"
  49.   andnot exists "X-Mailer" weight 30
  50.  
  51. # Check for special headers that reek of spam
  52. if exists "X-PMG-Recipient" weight 51
  53.  
  54. # Check for messages with no "Date" field - this is illegal under
  55. # RFC2822 anyway, and is usually a pretty good indicator of spam
  56. ifnot exists "Date" weight 51
  57.  
  58. # Check for header content suggesting unwanted "commercial services"
  59. if Subject matches  "*Access*IRA funds taxfree*penalty[- ]free*" weight 51
  60. if Subject matches  "*Access*IRA*no*tax*penalty*" weight 51
  61. if Subject contains "get out of debt" weight 51
  62. if Subject contains "debt reduction" weight 51
  63. if Subject contains "credit card debt" weight 51
  64. if Subject contains "accept credit cards" weight 51
  65. if Subject contains "accept credit carts" weight 51
  66. if Subject contains "no credit card required" weight 40
  67. if Subject contains "get paid for " weight 51
  68. if Subject contains "get paid while " weight 51
  69. if Subject hasall   "guaranteed, return, investment" weight 51
  70. if Subject contains "low interest loan" weight 51
  71. if Subject contains "lowest mortgage rates" weight 51
  72. if Subject contains "bad credit" weight 51
  73. if Subject hasall   "online, casino" weight 51
  74. if Subject contains "multilevel market" weight 30
  75. if Subject contains "increase your net worth" weight 30
  76. if Subject contains " pay you " weight 30
  77. if Subject matches  "*paycheck*paycheck*" weight 30
  78. if Subject contains "take surveys" weight 30
  79. if Subject contains "fire your boss" weight 51
  80. if Subject contains " work from home" weight 40
  81. if Subject contains " work at home" weight 40
  82. if Subject contains " working from home" weight 40
  83. if Subject matches  "*mak* money at home*" weight 51
  84. if Subject contains "make money on" weight 51
  85. if Subject contains "make more money" weight 51
  86. if Subject contains "want more money" weight 51
  87. if Subject contains "pile of cash" weight 51
  88. if Subject contains "save $" weight 51
  89. if Subject contains "save money" weight 51
  90. if Subject contains "stock pick" weight 40
  91. if Subject contains "stock play" weight 40
  92. if Subject contains "stockwatch" weight 40
  93. if Subject contains "OTCBB:" weight 40
  94. if Subject contains "watch this stock" weight 40
  95. if Subject contains "win cash" weight 51
  96. if Subject contains "win money" weight 51
  97. if Subject contains "win $" weight 51
  98. if Subject hasall   "venture, capital" weight 51
  99. if Sender contains "investor insights" weight 51
  100. if subject matches "*create*paycheck*home*" weight 51
  101. if subject hasall "online, pharmacy" weight 51
  102.  
  103. # Check for header content suggesting unwanted sexual "services"
  104. if Subject contains "adult entertainment" weight 51
  105. if Subject contains "adult web" weight 51
  106. if Subject contains "adult site" weight 51
  107. if Subject contains "adult video" weight 51
  108. if Subject contains "barely legal" weight 51
  109. if Subject contains "bondage" weight 40
  110. if Subject contains "erotica" weight 40
  111. if Subject contains "fetish" weight 40
  112. if Subject contains "fisting" weight 40
  113. if Subject contains "fuck" weight 40 tag "Naughty word"
  114. if Subject contains "hardcore" weight 10
  115. if Subject contains "horny" weight 20
  116. if Subject contains "naughty" weight 10
  117. if Subject contains "naked" weight 20
  118. if Subject contains "porn " weight 40
  119. if Subject contains "pussy" weight 25
  120. if subject contains "pussies" weight 25
  121. if Subject contains "nude celeb" weight 51
  122. if Subject contains "sex" weight 10
  123. if Subject contains "slut" weight 40
  124. if Subject contains "sleaze" weight 20
  125. if Subject contains "viagra" weight 51
  126. if Subject contains "whore" weight 51
  127. if Subject matches  "*/cXXX*" weight 30
  128. if Subject hasall "Penis, enlargement" weight 51 tag "Penis enlargement ad"
  129. if subject has "f12ee" or subject has "fl2ee" weight 51
  130. if subject has "seks" or subject has "secks" weight 51
  131.  
  132. # Diet/health stuff
  133. if Subject contains "fat blocker" weight 30
  134. if Subject contains "Liposuction" weight 30
  135. if Subject contains "Obesity" weight 30
  136. if Subject contains "Weight Loss" weight 51
  137.  
  138. # Bulk e-mail Spam stuff
  139. if Subject hasall "million, addresses" weight 51
  140. if Subject matches  "*bulk*mail*" weight 51
  141.  
  142. # Other sales stuff
  143. if Subject contains "below wholesale price" weight 30
  144. if Subject contains "buy wholesale" weight 30
  145. if Subject matches  "*cell*phone*" weight 30
  146. if Subject contains "descrambler" weight 30
  147. if Subject contains "dream vacation" weight 30
  148. if Subject matches "*earn*bonus*points*" weight 60
  149. if Subject contains "free gift" weight 30
  150. if Subject contains "get more hits" weight 51
  151. if Subject contains "increase sales" weight 30
  152. if Subject contains "INCREDIBLE SOFTWARE BARGAIN" weight 30
  153. if Subject contains "Internet Detective" weight 51
  154. if Subject contains "Internet Spy" weight 51
  155. if Subject contains "Life Insurance Quotes" weight 30
  156. if Subject contains "limited time offer" weight 51
  157. if Subject contains "mortgage rates" weight 30
  158. if Subject contains "need Life Insurance" weight 51
  159. if Subject contains "psychic reading" weight 51
  160. if Subject contains "site need more traffic" weight 51
  161. if Subject contains "stop smoking" weight 51
  162. if Subject matches  "*web*promotion service*" weight 51
  163. if Subject matches  "*save* on *" weight 30
  164. if Subject contains "No Fee!" weight 40
  165. if Subject contains "Paying Too Much" weight 40
  166. if Subject contains "Or Your Money Back" weight 40
  167. if Subject matches  "*/cFREE[E!*, ]*" weight 51
  168. if sender contains "vividnews" weight 51
  169. if sender contains "vividinsid" weight 51
  170. if sender contains "Bulkmail" weight 45
  171.  
  172. # Check for URL using dotted-IP-address
  173. if body matches "*tp:??[0-9]+.[0-9]+.[0-9]+.*" weight 20
  174.  
  175. # Match spam that claims not to be spam because it "adheres" to the
  176. # ridiculous 105C 1618 section 301 legislation.
  177. if body matches "*1618*section 301*" weight 51
  178. if body matches "*section 301*1618*" weight 51
  179.  
  180. # Viral stuff - not intended to replace competent virus scanning,
  181. # but easy to do for a few of the most common cases
  182. if subject matches "*Snow*Seven*Dwar*REAL*story*" weight 51
  183.  
  184. # Body matches - all the rules below this point test the message
  185. # body. This has more of an impact on the time it takes to process
  186. # the rule set than header processing does.
  187.  
  188. # Check for body content suggesting unwanted "commercial services"
  189. if body contains "credit card debt" weight 51
  190. if body contains "credit card bills" weight 40
  191. if body contains "credit rating" weight 20
  192. if body contains "Accept Credit Car" weight 51
  193. if body contains "Accept Major Credit Car" weight 51
  194. if body contains "bad credit" weight 30
  195. if body contains "damaged credit" weight 30
  196. if body contains "your credit rating" weight 51
  197. if body contains "consolidate your debt" weight 51
  198. if body contains "entrepreneurial" weight 30
  199. if body contains "earn good money" weight 30
  200. if body contains "IRA Liberation Process" weight 70
  201. if body contains "financial freedom" weight 51
  202. if body contains "financial security" weight 40
  203. if body contains "stockwatch" weight 40
  204. if body contains "OTCBB:" weight 40
  205. if body contains "(Stock Symbol: " weight 40
  206. if body contains "refinance your home" weight 40
  207. if body matches  "*take control*your*financial future*" weight 40
  208. if body contains "venture capital" weight 40
  209. if body contains "investor insights" weight 51
  210. if body contains "forward looking statements" weight 51
  211. if body matches  "*section 27a*securities act of 1933*" weight 51
  212. if body matches  "*section 21b*securities exchange act of 1934*" weight 51
  213. if body contains "investment advice" weight 51
  214. if body contains "future marketing messages" weight 51
  215. if body contains "get out of debt" weight 51
  216. if body contains "outstanding debt" weight 40
  217. if body contains "low interest loan" weight 10
  218. if body contains "high interest rates" weight 10
  219. if body matches  "*income*from home*" weight 10
  220. if body matches  "*need*additional income*" weight 10
  221. if body contains "multilevel market" weight 10
  222. if body contains "online casino" weight 51
  223. if body contains " lottery " weight 20
  224. if body contains " lotto " weight 20
  225. if body contains " jackpot " weight 20
  226. if body contains "pay you" weight 10
  227. if body contains "reduce your debt" weight 51
  228. if body contains "stop throwing your money away" weight 51
  229. if body contains "fire your boss" weight 51
  230. if body contains "work from home" weight 40
  231. if body contains "work at home" weight 20
  232. if body contains "working from home" weight 40
  233. if body contains "you have nothing to lose" weight 30
  234. if body contains "you have nothing to loose" weight 30
  235. if body hasall "construed, offer, solicitation, security" weight 51
  236. if body hasall "not, solicitation, recommendation, buy" weight 51
  237. if body contains "not an offer to buy or sell securities" weight 88
  238. if body matches  "*highly speculative* risk*" weight 88
  239. if body hasall "Stephan, Ducharme" weight 51
  240. if body hasall "earning money, eBay" weight 51
  241. if body hasall "earn, extra, income" weight 51
  242.  
  243. # Check for body content suggesting unwanted sexual "services"
  244. if body hasall "adult, entertainment" weight 20
  245. if body contains "adult web" weight 20
  246. if body contains "adult site" weight 20
  247. if body contains "barely legal*teens" weight 51
  248. if body contains " hardcore " weight 20
  249. if body contains "prefer girls" weight 40
  250. if body contains " naked " weight 10
  251. if body contains " unclothed " weight 10
  252. if body contains " nude " weight 20
  253. if body contains " ass " weight 10
  254. if body contains "improve sex" weight 30
  255. if body contains "sexual experience" weight 40
  256. if body contains " erections" weight 10
  257. if body contains " sexlover" weight 51
  258. if body contains "sexual preferences" weight 20
  259. if body contains "* sexx+ *" weight 51
  260. if body contains " sexshows" weight 51
  261. if body contains " sex shows" weight 40
  262. if body contains " sleaze" weight 20
  263. if body contains " titties" weight 20
  264. if body contains " viagra" weight 20
  265. if body contains " viapro" weight 30
  266. if body contains "adult video" weight 30
  267. if body hasall "adult, action, female" weight 40
  268. if body has "anal" weight 20
  269. if body has "bondage" weight 20
  270. if body contains " horny" weight 20
  271. if body contains " fetish" weight 20
  272. if body has "fuck" or body has "fucking" weight 30 tag "The F word"
  273. if body has " cunt" or body has "cunts" weight 24 tag "The C word"
  274. if body contains " fisting" weight 40
  275. if body contains " penis" weight 20
  276. if body contains " cock " weight 20
  277. if body contains " cumm" weight 20
  278. if body contains " cummshot" weight 51
  279. if body contains " cumshot" weight 51
  280. if body has "rape" weight 20
  281. if body contains "hot puss" weight 25
  282. if body contains "pussies" weight 25
  283. if body has "slut" or body has "sluts" weight 40
  284. if body has "whore" or body has "whores" weight 40
  285. if body matches  "*must be*18*old*" weight 40
  286. if body contains "no minors allowed" weight 40
  287. if body matches  "*Hardcore?Porno*" weight 51
  288. if body contains " Porno " weight 40
  289. if body contains " sex software" weight 111
  290. if body contains " sexsoftware" weight 51
  291. if body contains "$$$$$$$$$$$$$" weight 51
  292. if body hasall "probably don't remember me, website" weight 51
  293. if body hasall "teen, cock, suck" weight 51
  294. if body hasall "free, day, trial" weight 30
  295. if body hasall "young, teen, video" weight 30
  296. if body hasall "young, teenage, video" weight 30
  297.  
  298. # Check for body content suggesting spurious diet/health stuff
  299. if body contains "Liposuction" weight 20
  300. if body contains " Obesity" weight 10
  301. if body contains "stop smoking" weight 20
  302. if body contains "Weight Loss" weight 30
  303. if body contains "lose weight" weight 30
  304. if body contains "loose weight" weight 30
  305. if body contains "burning fat" weight 30
  306. if body contains "no hunger pains" weight 30
  307. if body contains "lose weight while you sleep" weight 30
  308. if body hasall "penis, enlargement" weight 51 tag "Penis enlargement ad"
  309. if body contains "penis size" weight 40
  310. if body hasall "penis size, larger penis" weight 51
  311. if body hasall "penis, gain, inches" weight 51
  312. if body contains "health insurance" weight 25
  313. if body contains "medical premium" weight 25
  314.  
  315. if subject matches "/c*HGH*"
  316. and body hasall "human, growth, hormone" weight 51
  317.  
  318. # Check the body for evidence of scams - in particular the ludicrous
  319. # "Nigerian funds transfer" (or "419") scam.
  320. if body hasall "Nigeria, transaction, million, dollars, account"
  321.    weight 51 tag "Nigerian 419 Scam"
  322. if body hasall "Liberia, transaction, million, dollars, account"
  323.    weight 51 tag "Liberian 419 Scam"
  324. if body hasall "Angola, transaction, million, dollars, account"
  325.    weight 51 tag "Angolan 419 Scam"
  326. if body hasall "Africa, transaction, million, dollars, account"
  327.    weight 51 tag "Generic 419 Scam"
  328. if body hasall "Sese, Seko, million, account"
  329.    weight 51 tag "Sese Seko 419 Scam"
  330. if body hasall "Abacha, million, account"
  331.    weight 51 tag "Maryam Abacha 419 Scam"
  332.  
  333. if body contains "Nigeria" weight 30
  334. if body contains "Federal Government of Nigeria" weight 51
  335. if body contains "Nigeria National Petroleum Corporation" weight 51
  336. if body contains "Bank of Nigeria" weight 40
  337. if body contains "Bank in Africa" weight 40
  338. if body contains "transfer to overseas" weight 40
  339. if body contains "time machine" and body contains "vortex generator" weight 51
  340. if body hasall   "fear, multimillion, dollar, class action, suit" weight 51
  341. if body contains "Intel and AOL are now discussing a merger" weight 51
  342. if body contains "Microsoft will pay you" weight 51
  343. if body matches  "*(*Million United States Dollars)*" weight 51
  344. if body contains "South Africa Foreign Exchange" weight 51
  345.  
  346. # Check the body for suggestions that the message might be peddling
  347. # spam creation or distribution tools.
  348. if body contains "bulk e-mail" weight 30
  349. if body contains "bulk email" weight 30
  350. if body contains " bulkmail" weight 30
  351. if body contains "mass mailing service" weight 30
  352. if body contains "mass marketing" weight 30
  353. if body contains "mass messages" weight 30
  354. if body matches "*million*addresses*" weight 30
  355.  
  356. # Look in the body for a few addresses intimately associated with
  357. # spam or other unwanted marketing activities.
  358. if body contains "www.try-it-free.net" weight 51
  359. if body contains "www.lendlink.net" weight 51
  360. if body contains "www.safelockrecords.com" weight 51
  361. if body contains "www.overnightrx.com" weight 51
  362. if body contains "usavemore.k666.com" weight 51
  363. if body contains "chicago20s.com" weight 51
  364. if body contains "hudsonleickfan.com" weight 51
  365. if body contains "good-insurance-rates.com" weight 51
  366. if body contains "0mbra.com" weight 51
  367. if body contains "www.geheime-seite.da.ru" weight 90
  368. if body contains "dirtcheapdomain.com" weight 51
  369. if body contains "kiss.com" weight 51
  370. if body contains "edirectnetwork.net" weight 51
  371. if body contains "37510hits4u.com" weight 51
  372. if body contains "emailhello.com" weight 51
  373. if body contains "bestcheapstuff.com" weight 51
  374. if body contains "classmates.com" weight 51
  375. if body contains "elucky-casino.com" weight 51
  376. if body contains "israeliconnections.com" weight 51
  377. if body contains "asiawholesalers.com" weight 51
  378. if body contains "naturaldepot.com" weight 51
  379. if body contains "swapselltrade.com" weight 51
  380.  
  381. # Other Sales stuff
  382. if body contains "money-back guarantee" weight 40
  383. if body contains "money back guarantee" weight 40
  384. if body contains "no credit check" weight 51
  385. if body matches  "*make more money*web*" weight 40
  386. if body matches  "*f +r +e +e*" weight 51
  387. if body contains "absolutely free" weight 20
  388. if body contains "descrambler" weight 30
  389. if body contains "free DVD trial" weight 51
  390. if body contains "eValueMarketing" weight 66
  391. if body contains "get more hits" weight 20
  392. if body contains "limited time offer" weight 30
  393. if body contains "increase sales" weight 10
  394. if body contains "INCREDIBLE SOFTWARE BARGAIN" weight 20
  395. if body contains "Internet Detective" weight 51
  396. if body contains "Internet marketing" weight 51
  397. if body contains "Internet Spy" weight 51
  398. if body contains "No Credit Check" weight 30
  399. if body contains "no obligation" weight 30
  400. if body contains "no obligation quote" weight 30
  401. if body contains "free quote" weight 30
  402. if body contains "pay-per-view" weight 30
  403. if body contains "new home loan" weight 30
  404. if body matches  "*refinance*home loan*" weight 30
  405. if body contains "save up to" weight 10
  406. if body contains "site need more traffic" weight 51
  407. if body contains "term life insurance" weight 40
  408. if body contains "free online quote" weight 40
  409. if body contains "buy term life insurance" weight 40
  410. if body matches  "*web*promotion service*" weight 51
  411. if body contains "satisfaction guarantee" weight 10
  412. if body contains "your money back" weight 10
  413. if body hasall "click/Where, protect your computer" weight 40
  414.  
  415. # Check for certain key words and phrases commonly found in promotional spam
  416. if body matches "*you*been chosen to receive*" weight 51
  417. if body contains "the previous was an advertisement" weight 51
  418. if body matches  "*not wish to receive*e-mail*promotion*" weight 51
  419. if body contains "this is not a solicitation" weight 30
  420. if body contains "to be removed from" weight 41
  421. if body contains "to remove yourself from" weight 41
  422. if body contains " opt-in" weight 21
  423. if body contains " opt-out" weight 21
  424. if body contains "opt out" weight 21
  425. if body contains " optout" weight 21
  426. if body contains "This email message may be a recurring mailing" weight 98
  427. if body matches  "*is a one*time*mail*" weight 51
  428. if body contains "No request for removal is necessary" weight 51
  429. if body hasall "cannot be considered spam, removal" weight 51
  430. if body matches  "*1618*Title III*105th US Congress*" weight 51
  431. if body matches  "*This*not*spam*sent*you*because*" weight 51
  432. if body matches "*This*not*spam*received*because*" weight 51
  433. if body matches "*was sent*because*not*wish*receive*" weight 40
  434. if body hasall "opportunity, change, life, forever, earn, free" weight 30
  435.  
  436. # Viral stuff - not intended to replace competent virus scanning,
  437. # but easy to do for a few of the most common cases
  438. if body matches "*You*I send this to you*advice*" weight 51
  439. if body contains "This e-mail is never sent unsolicited" weight 51
  440.  
  441.