Add X-Country to mail header

| | Comments (0)

I wrote a bash script to add X-Country tag to mail header.
e.g.: X-Country: TW
X-Country tag may be used for basic spam filtering.

Install:
Download xcountry.tgz
tar zxf xcountry.tgz -C /
ip-to-country data in /usr/local/xcountry, xcountry in /usr/local/bin

Usage:
Add following to procmailrc

:0fw
| /usr/local/bin/xcountry

Further more, if you want to delete mail from some countries, add following
# This example delete any mail from China and Korea.
:0
* X-Country: (CN|KR)
/dev/null

and you can use IP as parameter to get country code.
eg.
# xcountry 168.95.1.1
TW
# xcountry 200.200.200.200
BR

ref. Spamhaus TOP 10 Spam Origin Countries

Leave a comment

March 2009

Sun Mon Tue Wed Thu Fri Sat
1 2 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        

About this Entry

This page contains a single entry by Pank published on December 14, 2005 3:46 PM.

NdisWrapper was the previous entry in this blog.

Change Windows XP boot logo is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.