# Dynamic Style Regular Expression Listing, Autogenerated by LinuxMagic, September 4, 2007, 2:43 pm
# For Use in checking Reverse DNS Records, to determine if they conform to best practises
# CopyRight LinuxMagic Inc. 2007 All Rights Reserved.
# For Licensing details, please visit http://www.linuxmagic.com/opensource/anti_spam/dynamic_regex/
# 
# Licence Information: Unregistered Version, licenced for Non-Commercial use, or servers with less than 500 Email Addresses
# 
#-------------------------------------------------------------------------------------------------------------------------
# Base Line for DNS Regex
# Example: (1-1-168-192.dialuppool.domain.) Supplied by: LinuxMagic
[0-9]+-[0-9]+-[0-9]+-[0-9]+

# Added this rule to catch reverse names with dot quads in the nameing con
# Example: (d-1.1.168.192.dialuppool.domai) Supplied by: LinuxMagic
[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.[a-z0-9-]+\.

# From information supplied by http://www.jammconsulting.com/policies/dnsb
# Example: (Dynamic Allegiance Telecom) Supplied by: LinuxMagic
\.cvx\.algx\.net$

# Spammer Detected
# Example: (post-03-1.dolist.net) Supplied by: LinuxMagic
^post-[0-9]+-[0-9]+\.dolist\.net$

# Spammer Detected
# Example: (ip94-net195.0tr.net) Supplied by: LinuxMagic
^ip[0-9]+-net[0-9]+\.0tr\.net$

# Spammer Detected
# Example: (67.107.116.230.ptr.us.xo.net) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.ptr\.us\.xo\.net$

# Spammer Detected
# Example: (68.143.221.126.nw.nuvox.net) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.nw\.nuvox\.net$

# Spammer Detected
# Example: (reverse.gdsz.cncnet.net) Supplied by: LinuxMagic
^reverse\.gdsz\.cncnet\.net$

# Not sure about this, 126.com, but many reports of similar naming convent
# Example: (m15-44.126.com) Supplied by: LinuxMagic
^m[0-9]+-[0-9]+\.126\.com

# From information supplied by http://www.jammconsulting.com/policies/dnsb
# Example: (Dynamic Belgacom) Supplied by: LinuxMagic
\.adsl\.skynet\.be$

# Spammer detected
# Example: (45.196-78-194.adsl-fix.skynet.) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+-[0-9]+-[0-9]+\.adsl-fix\.skynet\.be$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Bell Canada) Supplied by: LinuxMagic
.+-ppp[0-9]+\..*sympatico\.ca$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic BellSouth) Supplied by: LinuxMagic
^(adsl|host)[0-9-]+\.[A-Za-z]+\.bellsouth\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Birch Telecom) Supplied by: LinuxMagic
^dialup[0-9]+-[0-9]+\.birch\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Bluewin Switzerland) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.(cust|dyn)\.bluewin\.ch$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Bresnan Communications) Supplied by: LinuxMagic
\.client\.bresnan\.net$

# Spammer detected
# Example: (d12-31.rb.gh.centurytel.net,d1) Supplied by: LinuxMagic 
^d[0-9]{1,3}-[0-9]{1,3}\.[a-z\-]{2,7}\.[a-z]{2,7}\.centurytel\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Cogeco Cable) Supplied by: LinuxMagic 
^(d[0-9]+-)?[0-9]+-[0-9]+\..+\.cgocable\.(ca|net)$

# Spammer detected
# Example: (CableLink37-64.INTERCABLE.net) Supplied by: LinuxMagic
^CableLink\.[0-9]+-[0-9]+\.INTERCABLE\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Concordia University) Supplied by: LinuxMagic
dyn-wireles-[0-9]+-[0-9]+\.concordia\.ca$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Covad) Supplied by: LinuxMagic
\.dynamic\.covad\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Door County Computer) Supplied by: LinuxMagic
\.dynamicpool\.dcwis\.com$

# Hosting company, with Spam sneaking out
# Example: (wpc0051.host7x24.com) Supplied by: LinuxMagic
^wpc[0-9]+\.host7x24\.com$

# Hosting company, with Spam sneaking out
# Example: (hd-t749cl.4goodhosting.com) Supplied by: LinuxMagic
^hd-.+\.4goodhosting\.com$

# Hosting company, with Spam sneaking out
# Example: (host391.ipowerweb.com) Supplied by: LinuxMagic
^host[0-9]+\.ipowerweb\.com$

# Hosting company, with Spam sneaking out
# Example: (server238.ironserver.com) Supplied by: LinuxMagic
^server[0-9]+\.ironserver\.com$

# Spammer detected
# Example: (059148253141.ctinets.com) Supplied by: LinuxMagic
^[0-9]+\.ctinets\.com$

# Spammer detected
# Example: (43.6.omessage.com) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.omessage\.com$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Elpos) Supplied by: LinuxMagic
sub[0-9]+-[0-9]+\.elpos\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Epix Internet) Supplied by: LinuxMagic
(ppp|dsl)\..+\.epix\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Everyone's Internet) Supplied by: LinuxMagic
\.ev1\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic First Internet) Supplied by: LinuxMagic
\.(dynamic\.dsl|dial)\.1st\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Golden Lines) Supplied by: LinuxMagic
[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.(forward|cable)\.012\.net\.il$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Grande Networks) Supplied by: LinuxMagic
\.dyn\.grandenetworks\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic GTS Novera) Supplied by: LinuxMagic
\.dial-up\.cz$

# Spammer detected
# Example: (r04-64.intnet.mu) Supplied by: LinuxMagic
^r[0-9]+-[0-9]+\.intnet\.mu$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Iceland Telecom) Supplied by: LinuxMagic
\.du\.(simnet|centrum|eldhorn)\.is$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Info Avenue) Supplied by: LinuxMagic
(dial|dsl)-[0-9]+\..+\.infoave.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Iowa Network Services) Supplied by: LinuxMagic
\.(dialup|dsl|cable|wireless)\.netins\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic MCI) Supplied by: LinuxMagic 
\.(da\.uu(net?)|grid)\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic NTL) Supplied by: LinuxMagic 
\.(broadband|cable)\.ntli?\.(com|net)$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Oso Grande) Supplied by: LinuxMagic
^dial[0-9]+\..+\.osogrande\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Polish Telecom) Supplied by: LinuxMagic
\.(ppp|adsl)\.tpnet\.pl$

# Spammer detected
# Example: (cxz18.internetdsl.tpnet.pl) Supplied by: LinuxMagic
\.internetdsl\.tpnet\.pl$

# Spammer detected
# Example: (dial-4341.wroclaw.dialog.net.p) Supplied by: LinuxMagic
^dial-[0-9]+\..+\.dialog\.net\.pl$

# Spammer detected
# Example: (chello084010043215.chello.pl) Supplied by: LinuxMagic
^chello[0-9]+\.chello\.pl$

# Spammer detected
# Example: (ip-229.net-40.rev.inter-c.pl) Supplied by: LinuxMagic 
^ip-[0-9]{1,3}\.net-[0-9]{1,3}\.

# Spammer detected
# Example: (p15140167.pureserver.info) Supplied by: LinuxMagic
^p[0-9]+\.pureserver\.info$

# Spammer detected
# Example: (h081217142208.dyn.cm.kabsi.at,) Supplied by: LinuxMagic 
^(cn)?h[0-9]{11,12}\.

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Priority Telecom) Supplied by: LinuxMagic
chello[0-9]+\.[0-9]+\.[0-9]+\.vie\.surfer\.at$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Proxad) Supplied by: LinuxMagic
\.adsl\.proxad\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Salzburg AG) Supplied by: LinuxMagic
\.dyn\.salzburg-online\.at$

# Spammer detected, logic dictates that if they are supposed to be running
# Example: (colocation-r01-s02.netplus.bg) Supplied by: LinuxMagic
^colocation-.+\.netplus\.bg$

# Spammer detected, regex as suggested by Shaw
# Example: (S01060004e28f8ac2.vc.shawcable) Supplied by: LinuxMagic
^[sS]0106.+\..+\.shawcable\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic shaw cable) Supplied by: LinuxMagic 
\.dsl2?.\.sentex\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Sovam) Supplied by: LinuxMagic
^(SOL-dialup|as0-L|as3-L)\..+\.(170\.83|kiev)\.sovam\.net\.ua$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic SoVerNet) Supplied by: LinuxMagic
^dialup[0-9]+\..+\.sover\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (# Dynamic Sprint) Supplied by: LinuxMagic
\.(dyn|dhcp)\.sprint-hsd\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Sunrise) Supplied by: LinuxMagic
\.adslplus\.ch$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Telenor) Supplied by: LinuxMagic
\.(dialup|bb)\.online\.no$

# Spammer detected
# Example: (51.51.broadband6.iol.cz) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.broadband[0-9]+\.iol\.cz$

# Spammer detected
# Example: (dialup-35-219.ptcomm.ru) Supplied by: LinuxMagic 
^(dial-?up|modem)-?[0-9]{1,3}(-|\.)[0-9]{1,3}\.

# Spammer detected
# Example: (ppp-9-081.comintern.ru) Supplied by: LinuxMagic
^ppp-[0-9]+-[0-9]+\.comintern\.ru$

# Spammer detected
# Example: (084202030236.customer.alfanett) Supplied by: LinuxMagic
^[0-9]+\.customer\.alfanett\.no$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Telstra BigPond) Supplied by: LinuxMagic
\.bigpond\.net\.au$

# Spammer detected
# Example: (168.123.233.220.exetel.com.au) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.exetel\.com\.au$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Telstra BigPond) Supplied by: LinuxMagic
^DC-[0-9]+-[0-9]+\..+\.bigpond\.com$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Ticali UK) Supplied by: LinuxMagic
\.access\.uk\.tiscali\.com$

# Spammer detected
# Example: (dsl.dynamic8121492211.ttnet.ne) Supplied by: LinuxMagic
^dsl.+\.ttnet\.net\.tr$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic UC Berkeley) Supplied by: LinuxMagic
\.(HIP|LIPS|Airbears)\.berkeley\.edu$

# Spammer detected
# Example: (dh207-75.dhcp.sunysb.edu) Supplied by: LinuxMagic
\.dhcp\.sunysb\.edu$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic UPC Magyarorszag Kft) Supplied by: LinuxMagic
(adsl|catv)-.+\.(monradsl\.monornet|catv\.broadband)\.hu$

# Spammer detected
# Example: (26.143-182-adsl-pool.axelero.h) Supplied by: LinuxMagic 
^[0-9]{1,3}\.[0-9]{1,3}-[0-9]{1,3}-adsl-pool\.

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Verizon DSL) Supplied by: LinuxMagic
.+-[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\..+\.dsl-verizon\.(net|com)$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Verizon GTE) Supplied by: LinuxMagic
bdsl\.[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.gte\.net$

# Spammer detected
# Example: (sls-eb21p12.dca2.superb.net) Supplied by: LinuxMagic
\.dca[0-9]\.superb\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Dynamic Via Networks) Supplied by: LinuxMagic
\.dialin\.vianetworks\.nl$

# Spammer detected
# Example: (cp204603-b.venlo1.lb.home.nl) Supplied by: LinuxMagic 
^c[a-z][0-9]{1,7}-[a-z]\.[a-z]{5}[0-9]\.[a-z]{2}\.home\.nl$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (SBC dedicated) Supplied by: LinuxMagic
\.ded\.(ameritech|pacbell|sbcglobal|snet|swbell)\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (SBC) Supplied by: LinuxMagic
\.(ameritech|pacbell|sbcglobal|snet|swbell)\.net$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Videotron Cablemodems) Supplied by: LinuxMagic
^modemcable.+\.videotron\.ca$

# Originally provided by http://www.jammconsulting.com/policies/dnsbl.shtm
# Example: (Videotron Cablemodems (Static ) Supplied by: LinuxMagic
^modemcable.+\.static\.videotron\.ca$

# Spammer detected
# Example: (p54AD4E8F.dip.t-dialin.net) Supplied by: LinuxMagic
^p.+\.dip\.t-dialin\.net$

# Spammer detected
# Example: (red-corp-201.130.148.117.telno) Supplied by: LinuxMagic
^red-corp-[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.telnor\.net$

# Spammer detected
# Example: (ktv672-207-7.catv-pool.axelero) Supplied by: LinuxMagic
^.+\.catv-pool\.axelero\.hu$

# Spammer detected
# Example: (client-201.240.142.238.speedy.) Supplied by: LinuxMagic
^client-[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.speedy\.net\.pe$

# Spammer detected
# Example: (ppp137-2-dial-amd.eth.net) Supplied by: LinuxMagic
^ppp[0-9]+-[0-9]+-dial-amd\.eth\.net$

# Multiple Spammers detected
# Example: (s203086.ppp.asahi-net.or.jp) Supplied by: LinuxMagic
^[0-9a-zA-Z]+\.ppp\.[0-9a-zA-Z-]+\.[a-z]+\.jp$

# Multiple Spammers detected
# Example: (p5222-ipad92marunouchi.tokyo.o) Supplied by: LinuxMagic
^p[0-9]+-ip[a-z]+[0-9]+.*\..*\.ocn\.ne\.jp$

# Spammer detected
# Example: (tcn016201.tcn-catv.ne.jp) Supplied by: LinuxMagic
^[a-z]+[0-9]+\.tcn-catv\.ne\.jp$

# Spammer detected
# Example: (ad2u169093.ocv.ne.jp) Supplied by: LinuxMagic
^ad[a-z0-9A-Z]+ocv\.ne\.jp$

# Spammer detected
# Example: (fju0202.fjubr1.thn.ne.jp) Supplied by: LinuxMagic
^fju[0-9]+\.fjubr[0-9]\.thn\.ne\.jp$

# Spammer detected
# Example: (p235.net220148051.tnc.ne.jp) Supplied by: LinuxMagic
^p[0-9]+\.net[0-9]+\.tnc\.ne\.jp$

# Spammer detected
# Example: (p6002-ip02funabasi.chiba.ocn.n) Supplied by: LinuxMagic
^p[0-9]+-.+chiba\.ocn\.ne\.jp$

# Multiple Spammers detected
# Example: (FLA1Aak096.iwa.mesh.ad.jp) Supplied by: LinuxMagic
^FL.+\.[a-z]+\.mesh\.ad\.jp$

# Spammer detected
# Example: (p0282bb.tokynt01.ap.so-net.ne.) Supplied by: LinuxMagic 
^p[a-z0-9]{6}\.[a-z]{6}[0-9]{2}\.ap\.so-net\.ne\.jp$

# Spammer detected
# Example: (AP-203.167.26.136.sysads.com) Supplied by: LinuxMagic
^AP-[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.sysads\.com$

# Spammer detected
# Example: (94.31.87.61.ap.yournet.ne.jp) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.ap\.yournet\.ne\.jp$

# Spammer detected
# Example: (dh91-46.xnet.hr) Supplied by: LinuxMagic
^dh[0-9]+-[0-9]+\.xnet\.hr$

# Spammer detected
# Example: (212.154.140.102.adsl.online.kz) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.adsl\.online\.kz$

# Spammer detected
# Example: (66-50-89-118.prtc.net) Supplied by: LinuxMagic
^[0-9]+-[0-9]+-[0-9]+-[0-9]+\.prtc\.net$

# Multiple Spammers detected
# Example: (tnt_pool_119104-199.etb.net.co) Supplied by: LinuxMagic
pool_[0-9]+-[0-9]\.etb\.net\.co$

# Spammer detected
# Example: (DSLa3333.tokyo-ip.dti.ne.jp) Supplied by: LinuxMagic
^DSL.+\.tokyo-ip\.dti\.ne\.jp$

# Spammer detected
# Example: (ppp-211-90.idknet.com) Supplied by: LinuxMagic
ppp-[0-9]+-[0-9]+idknet\.com$

# Spammer detected
# Example: (64.subnet222.mma-astinet.telko) Supplied by: LinuxMagic
^[0-9]+\.subnet[0-9]+\.mma-astinet\.telkom\.net\.id$

# Spammer detected
# Example: (client-578-p-1-lns.glfd.dial.v) Supplied by: LinuxMagic
^client-.+\.dial\.virgin\.net$

# Spammer detected
# Example: (cm-virtua-poa-C8B0EE95.dynamic) Supplied by: LinuxMagic
\.dynamic\.brdterra\.com\.br$

# Spammer detected
# Example: (20119223017.host.telemar.net.b) Supplied by: LinuxMagic
\.host\.telemar\.net\.br$

# Spammer detected
# Example: (hm184.locaweb.com.br) Supplied by: LinuxMagic
^hm[0-9]+\.locaweb\.com\.br$

# Spammer detected, very poor naming convention, may block legit servers
# Example: (i577a6dae.versanet.de) Supplied by: LinuxMagic
^i[0-9a-zA-Z]+\.versanet\.de$

# Multiple Spammers detected
# Example: (CPE00e0184f0eba-CM014490118324) Supplied by: LinuxMagic
^CPE[0-9a-z]+-CM[0-9a-z]+\.cpe\.net\.cable\.rogers\.com$

# Spammer detected
# Example: (118.Red-80-35-201.pooles.rima-) Supplied by: LinuxMagic
^[0-9]+\.Red-[0-9]+-[0-9]+-[0-9]+\.pooles\.rima-tde\.net$

# Spammer detected
# Example: (236.Red-80-58-239.staticIP.rim) Supplied by: LinuxMagic
^[0-9]+\.Red-[0-9]+-[0-9]+-[0-9]+\.staticIP\.rima-tde\.net$

# Spammer detected
# Example: (YahooBB219173000034.bbtec.net) Supplied by: LinuxMagic
^YahooBB.+\.bbtec\.net$

# Multiple Spammers detected
# Example: (201009231214.user.veloxzone.co) Supplied by: LinuxMagic
\.user\.veloxzone\.com\.br$

# Spammer detected
# Example: (adsl100-138dynamic.salonica.ac) Supplied by: LinuxMagic
dynamic\.salonica\.acn\.gr$

# Compromised PHP on server(s), no abuse@ address active
# Example: (server15.bydomino.com) Supplied by: LinuxMagic
^server[0-9]+\.bydomino\.com$

# Spammer Detected
# Example: (224.159-224-87.telenet.ru) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+-[0-9]+-[0-9]+\.telenet\.ru$

# Spammer Detected
# Example: (ss13.site24h.com) Supplied by: LinuxMagic
^ss[0-9]+\.site24h\.com$

# Spammer Detected
# Example: (vkw-c-1b8a1.adsl.wanadoo.nl) Supplied by: LinuxMagic
\.adsl\.wanadoo\.nl$

# Spammer Detected
# Example: (cm-218-101.hctc.com,cm-static-) Supplied by: LinuxMagic 
^cm-(static-)?[0-9]{1,3}-[0-9]{1,3}\.

# Spammer Detected
# Example: (qsw-245-190.51.209-rf.ldnserve) Supplied by: LinuxMagic
[0-9]+-rf\.ldnserve\.net$

# Spammer Detected
# Example: (pc60202.ztv.ne.jp, pc06017.nic) Supplied by: LinuxMagic 
^pc[0-9]+\.(ztv\.ne|nice-tv)\.jp$

# Spammer Detected
# Example: (netrun-130-147.cytanet.com.cy) Supplied by: LinuxMagic
^netrun-[0-9]+-[0-9]+\.cytanet\.com\.cy$

# Spammer Detected
# Example: (155.subnet19.astinet.telkom.ne) Supplied by: LinuxMagic
^[0-9]+\.subnet[0-9]+\.astinet\.telkom\.net\.id$

# Spammer Detected
# Example: (kbl-vlis3311.zeelandnet.nl) Supplied by: LinuxMagic
^kbl-vlis[0-9]+\.zeelandnet\.nl$

# Spammer Detected
# Example: (qsw-245-190.51.209-rf.ldnserve) Supplied by: LinuxMagic
^qsw-[0-9]+-[0-9]+\.[0-9]+\.[0-9]+-rf\.ldnserve\.net$

# Spammer Detected
# Example: (dsl85-98-21104.ttnet.net.tr) Supplied by: LinuxMagic
^dsl[0-9]+-[0-9]+-[0-9]+\.ttnet\.net\.tr$

# Spammer Detected
# Example: (u15208056.onlinehome-server.co) Supplied by: LinuxMagic
^u[0-9]+\.onlinehome-server\.com$

# Spammer Detected
# Example: (dp190.opt2.point.ne.jp) Supplied by: LinuxMagic
^dp[0-9]+\.opt[0-9]+\.point\.ne\.jp$

# Spammer Detected
# Example: (279.asx2.dial.vsi.ru) Supplied by: LinuxMagic
^[0-9]+\.asx[0-9]+\.dial\.vsi\.ru$

# Spammer Detected
# Example: (tetkyo062056.tkyo.te.ftth2.ppp) Supplied by: LinuxMagic
\.ppp\.infoweb\.ne\.jp$

# Spammer Detected
# Example: (c26.181.220.sohu.com) Supplied by: LinuxMagic
^c[0-9]+\.[0-9]+\.[0-9]+\.sohu\.com$

# Spammer Detected
# Example: (s102174553.onlinehome.us) Supplied by: LinuxMagic
^s\.[0-9]+\.onlinehome\.us$

# Spammer Detected
# Example: (nas-8-205.dialup.farlep.net) Supplied by: LinuxMagic
^nas-[0-9]+-[0-9]+\.dialup\.farlep\.net$

# Spammer Detected
# Example: (Mix-Orleans-105-4-203.w193-250) Supplied by: LinuxMagic
\.w[0-9]+-[0-9]+\.abo\.wanadoo\.fr$

# Spammer Detected
# Example: (static-111.bosstelenet.eth.net) Supplied by: LinuxMagic 
^static-[0-9]{1,3}\.bosstelenet\.eth\.net$

# Spammer Detected
# Example: (9.Red-83-40-150.dynamicIP.rima) Supplied by: LinuxMagic 
^[0-9]{1,3}\.red-[0-9]{1,3}-[0-9]{1,3}-[0-9]{1,3}\.dynamicip\.rima-tde\.net$

# Spammer Detected
# Example: (p2019-ipad14aobadori.miyagi.oc) Supplied by: LinuxMagic
\.miyagi\.ocn\.ne\.jp$

# Spammer Detected
# Example: (138.118.cm.sunflower.com) Supplied by: LinuxMagic
^[0-9]+\.[0-9]+\.cm\.sunflower\.com$

# Spammer Detected
# Example: (S010600028a2bd5af.ed.shawcable) Supplied by: LinuxMagic
^S[0-9a-z]+\.ed\.shawcable\.net$

# Spammer Detected, not DUL but spam freindly
# Example: (roaming.satnet.net) Supplied by: LinuxMagic
^roaming\.satnet\.net$

# Spammer Detected, not DUL but spam freindly
# Example: (wrtlnx06.wrtech.com) Supplied by: LinuxMagic
^wrtlnx[0-9]+\.wrtech\.com$

# Spammer Detected, not DUL but spam freindly
# Example: (mail2.surveymonkey.com) Supplied by: LinuxMagic
^mail[0-9]+\.surveymonkey\.com$

# Spammer Detected, repeated occurrences
# Example: (smtp2.mundo-r.com) Supplied by: LinuxMagic
^smtp[0-9]+\.mundo-r\.com$

# Spammer Detected, repeated occurrences
# Example: (outbound-three.nuos.com) Supplied by: LinuxMagic
^outbound-[a-z]+\.nuos\.com$

# Spammer Detected, repeated occurrences
# Example: (mail.ecampaignpro.com) Supplied by: LinuxMagic
^mail\.ecampaignpro\.com$

# Spammer Detected, repeated occurrences
# Example: (mailx.divulgadordesites.com.br) Supplied by: LinuxMagic
^mailx\.divulgadordesites\.com\.br$

# Spammer Detected, repeated occurrences
# Example: (hd-t749cl.4goodhosting.com) Supplied by: LinuxMagic
^hd-t[0-9]+cl\.4goodhosting\.com$

# Spammer Detected
# Example: (w141.z066089056.nyc-ny.dsl.cnc) Supplied by: LinuxMagic
\.dsl\.cnc\.net$


(ppp|static|revip).*\.asianet.co.th 
-cust.*\.ntl\.com 
-[0-9]{2,3}-.*\.qwest\.net\.br 
c.*\.virtua\.com\.br 
icip\.rima-tde\.net 
p.*\.dip\.t-dialin\.net 
pool.*\.uni2\.es 
\.(adsl|fbx)\.proxad\.net 
\.(cable|stb)\.blueyonder\.co\.uk 
\.(customer|dial-up|dsl)\.telesp\.net\.br 
\.(dial|cable|adsl)\.wanadoo\.nl 
\.(dsl|dial|ipd)\.brasiltelecom\.net\.br 
\.(internetdsl|adsl|sdi)\.tpnet\.pl 
\.(onocable|user)\.ono\.com 
\.(pppoe|pptp)\.mtu-net\.ru 
\.access\.telenet\.be 
\.bb\.netvision\.net\.il 
\.dhcp\..*\.charter\.com 
\.dynamicIP\.rima-tde\.net 
\.dynamic\.hinet\.net 
\.dynamic\.qsc\.de 
\.dyn\.optonline\.net 
\.emv1\.net 
\.ipt\.aol\.com 
\.messagereach\.com 
\.mhs\.ch 
\.net4all-dns\.com 
\.o\.pppool\.de 
\.point\.ch 
\.pools\.arcor-ip\.net 
\.premiereglobal\.com 
\.rev\.gaoland\.net 
\.user\.veloxzone\.com\.br 
\.venturedirect\.com 
\.xmr.*\.com 
\dailin.*\.tpnet\.de 
^(cpe|rrcs)-.*\.(biz|res)\.rr\.com 
^(dhcp|dialup|ppp|adsl|DSL|dial|dynamic|host|HOST|pool|user|PC|pop|POP|client)[^\.]*[0-9] 
^(pool|static)-.*\.verizon\.net 
^([^\.]+\.)?[0-9][^\.]*\.[^\.]+\..+\.[a-z] 
^bzq-.*\.bezeqint\.net 
^c-.*\.comcast\.net 
^du.*\.as15444\.net 
^host.*\.(business|retail)\.telecomitalia\.it 
^host.*\.telecom\.net\.ar 
^ns.*\.ohv\.net 
^pop-.*\.freesurf\.ch 
^s[0-9].*\.shawcable\.net 
^user.+\.mindspring\.com 
^zaq.+\.zaq\.ne\.jp 
^\d+\.\d+\.\d+\.\d+$|^[^\.]+\.?$|\d{1,3}(\.|-|x)\d{1,3}(\.|-|x)\d{1,3}|dynamic|ddns|dns.org 