Blocking China (spam)

Posts: 99
Joined: Thu Dec 09, 2004 7:09 pm

Blocking China (spam)

Postby zeusdk » Fri Dec 10, 2004 1:24 pm

According to China is the world’s most spamming country, properly because of it’s lack of law enforcement (on this issue).

One can ask oneself – why not block the whole country? Do I ever receive a non-spam message from China? It not than here is a free service that does just that:

Insert the following in your “Reverse DNS blacklisting” (SMTP properties)

DNS path: Zone lookup
Record type to check for: Address (A)

By the way it is just a country-list of IPs – why not have the same country-blocking function in the next version of MailEnable?
Last edited by zeusdk on Fri Dec 17, 2004 3:29 pm, edited 2 times in total.

Posts: 1323
Joined: Sat Dec 28, 2002 1:12 am
Location: Hong Kong

Postby MartynK » Fri Dec 10, 2004 1:59 pm

I have this in MEFilter, it allows blocking by country on a domain by domain basis.

Posts: 10
Joined: Mon Dec 01, 2003 9:09 pm

Postby g_attrill » Thu Dec 16, 2004 1:35 pm

This is easy - either add as a DNS blacklist or install ISC Bind DNS server and add the zone files from

I block from about 6 countries so I copied all the zones into a single zone and run it as a single blacklist entry.


Posts: 99
Joined: Thu Dec 09, 2004 7:09 pm

Postby zeusdk » Wed Feb 23, 2005 8:41 pm

Yeah, blackholes is better and also went offline.

But how do set them up correctly? Like this:

DNS path: Zone lookup
Record type to check for: Address (A)

Posts: 10
Joined: Fri Dec 03, 2004 4:27 pm

Or use firewall

Postby chisholmd » Mon Mar 28, 2005 5:52 am

I was going to use but it didn't work, (maybe them going offline is why:)

Anyway, I realized that it would save a bit of traffic and CPU time to simply block those countries at the firewall. There are many GeoIP lists out there or you can go straight to ARIN or APNIC but thats a bit more work.

Anyway, my logs showed allot of spam from China and from Tiawan and considering none of my sites do allot of business in those countries I just drop all traffic from them. Yup, cut my spam done about 70% or more.

Since I have done this and installed spamAssassin spam has slowed to a trickle.

Posts: 99
Joined: Thu Dec 09, 2004 7:09 pm

Postby zeusdk » Wed May 18, 2005 2:31 pm


DNS path: Zone lookup
Record type to check for: Address (A)

Please help

Posts: 1
Joined: Wed Jun 15, 2011 9:43 am

Re: Blocking China (spam)

Postby chouffainet » Wed Jun 15, 2011 9:45 am


I purchased a MEFiler. The downloads section is empty.

Is MEFilter serious ?

Did someone try this product and purchased before ?


Posts: 5
Joined: Wed Oct 30, 2013 7:26 am
Location: Muscat, Oman

Re: Blocking China (spam)

Postby pondshus2 » Tue Nov 12, 2013 10:17 am

Well, blocking the whole country is a bit of a problem right? I mean all of those are just IP’s and I don’t know how we can black all the IP’s. People are now using proxy servers to post spam. And also there are a number of software like safe IP, which can be used to post these spam messages.

Posts: 24
Joined: Mon Apr 14, 2014 3:52 pm

Re: Blocking China (spam)

Postby fbmaxwell » Wed Jun 11, 2014 10:07 am

Although this is now an ancient thread, there is a way to block e-mail from entire countries. It's a DNS blacklist by

Let's say that you wanted to block e-mail from China. This is what you would use for your Zone:

The b means "block list follows"

So now you want to also block e-mail from Mexico:

Okay, and now let's just block everything from South America, too:

Cool, huh?

The full list of 'countries' that GeoBL can identify:

Code: Select all

a1   "Anonymous Proxy"   
a2   "Satellite Provider"
ad   Andorra   
ae   United Arab Emirates
af   Afghanistan   
ag   Antigua and Barbuda
ai   Anguilla 
al   Albania
am   Armenia   
an   Netherlands Antilles
ao   Angola   
ap   Asia/Pacific Region
aq   Antarctica     
ar   Argentina
as   American Samoa
at   Austria
au   Australia
aw   Aruba
az   Azerbaijan     
ba   Bosnia and Herzegovina
bb   Barbados 
bd   Bangladesh
be   Belgium   
bf   Burkina Faso
bg   Bulgaria 
bh   Bahrain
bi   Burundi   
bj   Benin
bm   Bermuda   
bn   Brunei Darussalam
bo   Bolivia   
br   Brazil
bs   Bahamas   
bt   Bhutan
bv   Bouvet Island 
bw   Botswana
by   Belarus   
bz   Belize
ca   Canada   
cc   Cocos (Keeling) Islands
cd   the Democratic Republic of the Congo   
cf   Central African Republic
cg   Congo     
ch   Switzerland
ci   Cote D'Ivoire 
ck   Cook Islands
cl   Chile     
cm   Cameroon
cn   China     
co   Colombia
cr   Costa Rica     
cu   Cuba
cv   Cape Verde     
cx   Christmas Island
cy   Cyprus   
cz   Czech Republic
de   Germany   
dj   Djibouti
dk   Denmark   
dm   Dominica
do   Dominican Republic 
dz   Algeria
ec   Ecuador   
ee   Estonia
eg   Egypt     
eh   Western Sahara
er   Eritrea   
es   Spain
et   Ethiopia 
eu   europe
fi   Finland   
fj   Fiji
fk   Falkland Islands (Malvinas)   
fm   Federated States of Micronesia
fo   Faroe Islands  fr   France
fx   Metropolitan France ga   Gabon
gb   United Kingdom gd   Grenada
ge   Georgia   
gf   French Guiana
gh   Ghana     
gi   Gibraltar
gl   Greenland
gm   Gambia
gn   Guinea    gp   Guadeloupe
gq   Equatorial Guinea   
gr   Greece
gs   South Georgia and the South Sandwich Islands
gt   Guatemala
gu   Guam gw   Guinea-Bissau
gy   Guyana    hk   Hong Kong
hm   Heard Island and McDonald Islands 
hn   Honduras
hr   Croatia   
ht   Haiti
hu   Hungary   
id   Indonesia
ie   Ireland   
il   Israel
in   India     
io   British Indian Ocean Territory
iq   Iraq
ir   Islamic Republic of Iran
is   Iceland   
it   Italy
jm   Jamaica   
jo   Jordan
jp   Japan     
ke   Kenya
kg   Kyrgyzstan     
kh   Cambodia
ki   Kiribati 
km   Comoros
kn   Saint Kitts and Nevis   
kp   Democratic People's Republic of Korea
kr   Republic of Korea   
kw   Kuwait
ky   Cayman Islands
kz   Kazakhstan
la   Lao People's Democratic Republic   
lb   Lebanon
lc   Saint Lucia   
li   Liechtenstein
lk   Sri Lanka
lr   Liberia
ls   Lesotho   
lt   Lithuania
lu   Luxembourg     
lv   Latvia
ly   Libyan Arab Jamahiriya   
ma   Morocco
mc   Monaco   
md   Republic of Moldova
mg   Madagascar   
mh   Marshall Islands
mk   the Former Yugoslav Republic of Macedonia   
ml   Mali
mm   Myanmar   
mn   Mongolia
mo   Macao     
mp   Northern Mariana Islands
mq   Martinique     mr   Mauritania
ms   Montserrat     mt   Malta
mu   Mauritius
mv   Maldives
mw   Malawi   
mx   Mexico
my   Malaysia 
mz   Mozambique
na   Namibia   
nc   New Caledonia
ne   Niger     
nf   Norfolk Island
ng   Nigeria   
ni   Nicaragua
nl   Netherlands    no   Norway
np   Nepal     
nr   Nauru
nu   Niue
nz   New Zealand
om   Oman
pa   Panama
pe   Peru
pf   French Polynesia
pg   Papua New Guinea   
ph   Philippines
pk   Pakistan 
pl   Poland
pm   Saint Pierre and Miquelon     
pn   Pitcairn
pr   Puerto Rico   
ps   Occupied Palestinian Territory
pt   Portugal 
pw   Palau
py   Paraguay 
qa   Qatar
re   Reunion   
ro   Romania
rs   Russian Federation 
ru   Russian Federation
rw   Rwanda   
sa   Saudi Arabia
sb   Solomon Islands     
sc   Seychelles
sd   Sudan     
se   Sweden
sg   Singapore
sh   Saint Helena
si   Slovenia 
sj   Svalbard and Jan Mayen
sk   Slovakia 
sl   Sierra Leone
sm   San Marino     
sn   Senegal
so   Somalia   
sr   Suriname
st   Sao Tome and Principe   
sv   El Salvador
sy   Syrian Arab Republic     
sz   Swaziland
tc   Turks and Caicos Islands
td   Chad
tf   French Southern Territories   
tg   Togo
th   Thailand 
tj   Tajikistan
tk   Tokelau   
tl   East Timor
tm   Turkmenistan   
tn   Tunisia
to   Tonga     
tr   Turkey
tt   Trinidad and Tobago
tv   Tuvalu
tw   Province of China Taiwan
tz   United Republic of Tanzania
ua   Ukraine   
ug   Uganda
um   United States Minor Outlying Islands   
us   United States
uy   Uruguay   
uz   Uzbekistan
va   Holy See (Vatican City State)
vc   Saint Vincent and the Grenadines
ve   Venezuela
vg   British Virgin Islands
vi   U.S. Virgin Islands
vn   Vietnam
vu   Vanuatu   
wf   Wallis and Futuna
ws   Samoa     
ye   Yemen
yt   Mayotte   
yu   Yugoslavia
za   South Africa   
zm   Zambia
zr   Zaire     
zw   Zimbabwe

If you would like more aggressive blocking then you may block by continent. The continent codes are: africa, antarctica, asia, europe, north-america, oceania, south-america.

Now for the really cool part:

Suppose you want a pie-chart that shows where all of your connections come from. You can get that, too, by signing up for a code to include in each query. Let's say yours was 1234567890

So now your Zone looks like:

Now, you can go to the web site and see a pie chart distribution of connections to your mail server!

Posts: 313
Joined: Mon Jan 19, 2004 5:00 pm
Location: Marion, IN

Re: Blocking China (spam)

Postby dreniarb » Mon Nov 24, 2014 1:13 pm

fbmaxwell wrote:Although this is now an ancient thread, there is a way to block e-mail from entire countries. It's a DNS blacklist by

Replying to bump this up for others to take advantage of and to say thanks for the info! Even if it not used to block countries the pie chart it provides is awesome info!

Who is online

Users browsing this forum: No registered users and 2 guests