Blocking China (spam)

Discussion, support and announcements for third party applications that work with MailEnable.
Post Reply
Posts: 99
Joined: Thu Dec 09, 2004 7:09 pm

Blocking China (spam)

Post by zeusdk »

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: 1376
Joined: Sat Dec 28, 2002 1:12 am
Location: Hong Kong

Post by MartynK »

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

Post by g_attrill »

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

Post by zeusdk »

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

Post by chisholmd »

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

Post by zeusdk »


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)

Post by chouffainet »


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)

Post by pondshus2 »

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)

Post by fbmaxwell »

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: 319
Joined: Mon Jan 19, 2004 5:00 pm
Location: Marion, IN

Re: Blocking China (spam)

Post by dreniarb »

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!

Posts: 4
Joined: Thu Oct 03, 2019 4:32 pm

Re: Blocking China (spam)

Post by kamranghani »

Hi ,
New to Mailenable.
we got MailEnable 10 Professional ,we get tons of Spam email , lets say 66k Email during the weekend.
I am interested in Blocking the whole countries , can anyone please suggest how to do it with little extra explanation or refer any documents?
Now , we are in 2020 , these posts are very old , so do we have any better way to block the spam email?


Post Reply