Pierre Thomson wrote:
> Backing up about a light year here, and ignoring all philosophical arguments, 
> I'll offer my list of _scored_ (not blocked) countries.  This is, of course, 
> specific to our situation:
> 
> CN TW RU UA BR
> 
> I use the RelayCountry plugin for this, and assign it a rather low score.  It 
> DOES help.
> 

I do a lot of that too. I even have a few in there with 0.01 scores just for
informational purposes. (GB, ES, FR, DE, etc)


Of the rules with scores >0.1, I'm currently seeing the most spam activity from
CN and KR, followed by IL, PL,  JP, RU, RO,and BR, in that order. CN and KR are
both higher than all the others by a factor of at least 2.

Some quick Short term spam/ham counts (These numbers are for my site, YMMV
greatly depending on userbase):

        CN = 240/2
        KR = 155/0
        IL = 61/2
        PL = 56/5
        JP = 46/1
        RU = 43/2
        RO = 42/4
        BR = 30/9


Since I do often see mailing list posts from people in these countries,
especially BR, so I can't be heavy-handed with the scoring. However, a little
0.5 to 1.0 nudge is helpful, and RelayCountry is low-overhead (not DNS based)


Here's a handful of rules I'm using atm:

# informational, mostly for statistical purposes
header RELAY_ES X-Relay-Countries=~/\bES\b/
describe RELAY_ES       Relayed through Spain
score RELAY_ES 0.01

header RELAY_UK X-Relay-Countries=~/\bGB\b/
describe RELAY_UK       Relayed through Brittan
score RELAY_UK 0.01

header RELAY_FR X-Relay-Countries=~/\bFR\b/
describe RELAY_FR       Relayed through France
score RELAY_FR 0.01

header RELAY_DE X-Relay-Countries=~/\bDE\b/
describe RELAY_DE       Relayed through Germany
score RELAY_DE 0.01

header RELAY_AT X-Relay-Countries=~/\bAT\b/
describe RELAY_AT       Relayed through Austria
score RELAY_AT 0.01


# countries prone to abuse and low legit mail volume
# can't count these as spam outright as there is legitamate mail here
# but a slight bias is in order for countries with high spam:ham ratios

header RELAY_TW X-Relay-Countries=~/\bTW\b/
describe RELAY_TW       Relayed through Taiwan
score RELAY_TW 0.5

header RELAY_JP X-Relay-Countries=~/\bJP\b/
describe RELAY_JP       Relayed through Japan
score RELAY_JP 0.5

header RELAY_AR X-Relay-Countries=~/\bAR\b/
describe RELAY_AR       Relayed through Argentina
score RELAY_AR 0.5

header RELAY_BR X-Relay-Countries=~/\bBR\b/
describe RELAY_BR       Relayed through Brazil
score RELAY_BR 0.5

header RELAY_RU X-Relay-Countries=~/\bRU\b/
describe RELAY_RU       Relayed through Russia
score RELAY_RU 0.5

header RELAY_RO X-Relay-Countries=~/\bRO\b/
describe RELAY_RO       Relayed through Romania
score RELAY_RO 0.5

header RELAY_PL X-Relay-Countries=~/\bPL\b/
describe RELAY_PL       Relayed through Poland
score RELAY_PL 0.5

header RELAY_IL X-Relay-Countries=~/\bIL\b/
describe RELAY_IL       Relayed through Israel
score RELAY_IL 0.5

header RELAY_HU X-Relay-Countries=~/\bHU\b/
describe RELAY_HU       Relayed through Hungary
score RELAY_HU 1.0

header RELAY_NG X-Relay-Countries=~/\bNG\b/
describe RELAY_NG       Relayed through Nigeria
score RELAY_NG 0.5

header RELAY_PK X-Relay-Countries=~/\bPK\b/
describe RELAY_PK       Relayed through Pakistan
score RELAY_PK 0.5

header RELAY_KP X-Relay-Countries=~/\bKP\b/
describe RELAY_KP       Relayed through North Korea
score RELAY_KP 0.5


#more severe cases of the same..

header RELAY_CN X-Relay-Countries=~/\bCN\b/
describe RELAY_CN       Relayed through china
score RELAY_CN 1.0

header RELAY_KR X-Relay-Countries=~/\bKR\b/
describe RELAY_KR       Relayed through Korea
score RELAY_KR 1.0

Reply via email to